Class KeyTransportRSAOAEPMGF1P
java.lang.Object
org.opensaml.xmlsec.algorithm.descriptors.KeyTransportRSAOAEPMGF1P
- All Implemented Interfaces:
AlgorithmDescriptor,KeySpecifiedAlgorithm,KeyTransportAlgorithm
Algorithm descriptor for key transport algorithm: RSA OAEP MGF1P.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.opensaml.xmlsec.algorithm.AlgorithmDescriptor
AlgorithmDescriptor.AlgorithmType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the JCA cipher mode specified by this algorithm.Get the algorithm's JCA algorithm ID.getKey()Get the JCA key type specified by this algorithm.Get the JCA padding algorithm specified by this algorithm.getType()Get the algorithm URI's fundamental type.getURI()Get the algorithm's identifying URI.
-
Constructor Details
-
KeyTransportRSAOAEPMGF1P
public KeyTransportRSAOAEPMGF1P()
-
-
Method Details
-
getKey
Get the JCA key type specified by this algorithm.- Specified by:
getKeyin interfaceKeySpecifiedAlgorithm- Returns:
- the key type
-
getURI
Get the algorithm's identifying URI.- Specified by:
getURIin interfaceAlgorithmDescriptor- Returns:
- the algorithm URI
-
getType
Get the algorithm URI's fundamental type.- Specified by:
getTypein interfaceAlgorithmDescriptor- Returns:
- a type specified with
AlgorithmDescriptor.AlgorithmType
-
getJCAAlgorithmID
Get the algorithm's JCA algorithm ID.- Specified by:
getJCAAlgorithmIDin interfaceAlgorithmDescriptor- Returns:
- the JCA algorithm ID
-
getCipherMode
Get the JCA cipher mode specified by this algorithm.- Specified by:
getCipherModein interfaceKeyTransportAlgorithm- Returns:
- the cipher mode
-
getPadding
Get the JCA padding algorithm specified by this algorithm.- Specified by:
getPaddingin interfaceKeyTransportAlgorithm- Returns:
- the padding algorithm
-