Added in API level 1
PSpecified
class PSpecified : PSource
kotlin.Any | ||
↳ | javax.crypto.spec.PSource | |
↳ | javax.crypto.spec.PSource.PSpecified |
This class is used to explicitly specify the value for encoding input P in OAEP Padding.
Summary
Public constructors | |
---|---|
PSpecified(p: ByteArray!) Constructs the source explicitly with the specified value |
Public methods | |
---|---|
ByteArray! |
getValue() Returns the value of encoding input P. |
Inherited functions | |
---|---|
Properties | |
---|---|
static PSource.PSpecified! |
The encoding input P whose value equals byte[0]. |
Public constructors
PSpecified
Added in API level 1
PSpecified(p: ByteArray!)
Constructs the source explicitly with the specified value p
as the encoding input P. Note:
Parameters | |
---|---|
p |
ByteArray!: the value of the encoding input. The contents of the array are copied to protect against subsequent modification. |
Exceptions | |
---|---|
java.lang.NullPointerException |
if p is null. |
Public methods
getValue
Added in API level 1
fun getValue(): ByteArray!
Returns the value of encoding input P.
Return | |
---|---|
ByteArray! |
the value of encoding input P. A new array is returned each time this method is called. |
Properties
DEFAULT
Added in API level 1
static val DEFAULT: PSource.PSpecified!
The encoding input P whose value equals byte[0].