Added in API level 1
PSource
open class PSource
| kotlin.Any | |
| ↳ | javax.crypto.spec.PSource |
This class specifies the source for encoding input P in OAEP Padding, as defined in the PKCS #1 standard.
PKCS1PSourceAlgorithms ALGORITHM-IDENTIFIER ::= { { OID id-pSpecified PARAMETERS OCTET STRING }, ... -- Allows for future expansion -- }
Summary
| Nested classes | |
|---|---|
| This class is used to explicitly specify the value for encoding input P in OAEP Padding. | |
| Protected constructors | |
|---|---|
| Constructs a source of the encoding input P for OAEP padding as defined in the PKCS #1 standard using the specified PSource algorithm. | |
| Public methods | |
|---|---|
| open String! | Returns the PSource algorithm name. |
Protected constructors
PSource
Added in API level 1
protected PSource(pSrcName: String!)
Constructs a source of the encoding input P for OAEP padding as defined in the PKCS #1 standard using the specified PSource algorithm.
| Parameters | |
|---|---|
pSrcName | String!: the algorithm for the source of the encoding input P. |
| Exceptions | |
|---|---|
java.lang.NullPointerException | if pSrcName is null. |
Public methods
getAlgorithm
Added in API level 1
open fun getAlgorithm(): String!
Returns the PSource algorithm name.
| Return | |
|---|---|
String! | the PSource algorithm name. |