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].