javax.crypto.spec
Class PSource
java.lang.Object
javax.crypto.spec.PSource
- Direct Known Subclasses:
- PSource.PSpecified
public class PSource
- extends Object
Disabled: no SafeJ information.
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 --
}
- Since:
- 1.5
Nested Class Summary |
static class |
PSource.PSpecified
This class is used to explicitly specify the value for
encoding input P in OAEP Padding. |
Constructor Summary |
protected |
PSource(String pSrcName)
Constructs a source of the encoding input P for OAEP
padding as defined in the PKCS #1 standard using the
specified PSource algorithm. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PSource
protected PSource(String pSrcName)
- Class is disabled.
- 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
- the algorithm for the source of the
encoding input P.
- Throws:
NullPointerException
- if pSrcName
is null.
getAlgorithm
public String getAlgorithm()
- Class is disabled.
- Returns the PSource algorithm name.
- Returns:
- the PSource algorithm name.