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 Summary
Nested classes/interfaces declared in class javax.crypto.spec.PSource
PSource.PSpecified - 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final PSource.PSpecifiedThe encoding input P whose value equals byte[0]. - 
Constructor Summary
ConstructorsConstructorDescriptionPSpecified(byte[] p) Constructs the source explicitly with the specified valuepas the encoding input P. - 
Method Summary
Methods declared in class javax.crypto.spec.PSource
getAlgorithm 
- 
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 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- ifpis 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.
 
 
 -