javax.crypto.spec
Class PSource.PSpecified
- java.lang.Object
javax.crypto.spec.PSource
javax.crypto.spec.PSource.PSpecified
Enclosing class:
- public static final class PSource.PSpecified
- extends PSource
Since:
1.5
Nested Class Summary
| Nested classes/interfaces inherited from class javax.crypto.spec.PSource |
|---|
PSource.PSpecified |
Field Summary
| Modifier and Type | Field and Description |
|---|---|
|
DEFAULT
The encoding input P whose value equals byte[0].
|
Constructor Summary
| Constructor and Description |
|---|
PSource.PSpecified(byte[] p)
Constructs the source explicitly with the specified
value
p as the encoding input P.
|
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
getValue()
Returns the value of encoding input P.
|
| Methods inherited from class javax.crypto.spec.PSource |
|---|
getAlgorithm |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail
DEFAULT
- public static final PSource.PSpecified DEFAULT
The encoding input P whose value equals byte[0].
Constructor Detail
PSource.PSpecified
- public PSource.PSpecified(byte[] p)
Constructs the source explicitly with the specified
value
p 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:
java.lang.NullPointerException - if p is null. Method Detail
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.