Class PSource.PSpecified
java.lang.Object
javax.crypto.spec.PSource
javax.crypto.spec.PSource.PSpecified
- Enclosing class:
- PSource
This class is used to explicitly specify the value for
 encoding input P in OAEP Padding.
- Since:
- 1.5
- 
Nested Class SummaryNested classes/interfaces declared in class javax.crypto.spec.PSourcePSource.PSpecified
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final PSource.PSpecifiedThe encoding input P whose value equals byte[0].
- 
Constructor SummaryConstructorsConstructorDescriptionPSpecified(byte[] p) Constructs the source explicitly with the specified valuepas the encoding input P.
- 
Method SummaryMethods declared in class javax.crypto.spec.PSourcegetAlgorithm
- 
Field Details- 
DEFAULTThe encoding input P whose value equals byte[0].
 
- 
- 
Constructor Details- 
PSpecifiedpublic PSpecified(byte[] p) Constructs the source explicitly with the specified valuepas 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- if- pis null.
 
 
- 
- 
Method Details- 
getValuepublic 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.
 
 
-