PSource.PSpecified (Java SE 15 & JDK 15) (original) (raw)
Enclosing class:
public static final class PSource.PSpecified extends PSource
This class is used to explicitly specify the value for encoding input P in OAEP Padding.
Since:
1.5
Nested Class Summary
Field Summary
Fields
Modifier and Type | Field | Description |
---|---|---|
static PSource.PSpecified | DEFAULT | The encoding input P whose value equals byte[0]. |
Constructor Summary
Constructors
Constructor | Description |
---|---|
PSpecified​(byte[] p) | Constructs the source explicitly with the specified value p as the encoding input P. |
Method Summary
Modifier and Type | Method | Description |
---|---|---|
byte[] | getValue() | Returns the value of encoding input P. |
Methods declared in class java.lang.Object
[clone](../../../java/lang/Object.html#clone%28%29), [equals](../../../java/lang/Object.html#equals%28java.lang.Object%29), [finalize](../../../java/lang/Object.html#finalize%28%29), [getClass](../../../java/lang/Object.html#getClass%28%29), [hashCode](../../../java/lang/Object.html#hashCode%28%29), [notify](../../../java/lang/Object.html#notify%28%29), [notifyAll](../../../java/lang/Object.html#notifyAll%28%29), [toString](../../../java/lang/Object.html#toString%28%29), [wait](../../../java/lang/Object.html#wait%28%29), [wait](../../../java/lang/Object.html#wait%28long%29), [wait](../../../java/lang/Object.html#wait%28long,int%29)
Field Details
DEFAULT
The encoding input P whose value equals byte[0].
Constructor Details
PSpecified
public PSpecified​(byte[] p)
Constructs the source explicitly with the specified valuep
as the encoding input P. Note:
Parameters:
p
- the value of the encoding input. The contents of the array are copied to protect against subsequent modification.
Throws:
[NullPointerException](../../../java/lang/NullPointerException.html "class in java.lang")
- ifp
is null.Method Details
getValue
public byte[] getValue()
Returns the value of encoding input P.
Returns:
the value of encoding input P. A new array is returned each time this method is called.