Class KeyTransportRSA15
- java.lang.Object
-
- org.opensaml.xmlsec.algorithm.descriptors.KeyTransportRSA15
-
- All Implemented Interfaces:
AlgorithmDescriptor,KeySpecifiedAlgorithm,KeyTransportAlgorithm
public final class KeyTransportRSA15 extends Object implements KeyTransportAlgorithm
Algorithm descriptor for key transport algorithm: RSA v1.5.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.opensaml.xmlsec.algorithm.AlgorithmDescriptor
AlgorithmDescriptor.AlgorithmType
-
-
Constructor Summary
Constructors Constructor Description KeyTransportRSA15()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCipherMode()Get the JCA cipher mode specified by this algorithm.StringgetJCAAlgorithmID()Get the algorithm's JCA algorithm ID.StringgetKey()Get the JCA key type specified by this algorithm.StringgetPadding()Get the JCA padding algorithm specified by this algorithm.AlgorithmDescriptor.AlgorithmTypegetType()Get the algorithm URI's fundamental type.StringgetURI()Get the algorithm's identifying URI.
-
-
-
Method Detail
-
getKey
@Nonnull @NotEmpty public String getKey()
Get the JCA key type specified by this algorithm.- Specified by:
getKeyin interfaceKeySpecifiedAlgorithm- Returns:
- the key type
-
getURI
@Nonnull @NotEmpty public String getURI()
Get the algorithm's identifying URI.- Specified by:
getURIin interfaceAlgorithmDescriptor- Returns:
- the algorithm URI
-
getType
@Nonnull public AlgorithmDescriptor.AlgorithmType getType()
Get the algorithm URI's fundamental type.- Specified by:
getTypein interfaceAlgorithmDescriptor- Returns:
- a type specified with
AlgorithmDescriptor.AlgorithmType
-
getJCAAlgorithmID
@Nonnull @NotEmpty public String getJCAAlgorithmID()
Get the algorithm's JCA algorithm ID.- Specified by:
getJCAAlgorithmIDin interfaceAlgorithmDescriptor- Returns:
- the JCA algorithm ID
-
getCipherMode
@Nonnull @NotEmpty public String getCipherMode()
Get the JCA cipher mode specified by this algorithm.- Specified by:
getCipherModein interfaceKeyTransportAlgorithm- Returns:
- the cipher mode
-
getPadding
@Nonnull @NotEmpty public String getPadding()
Get the JCA padding algorithm specified by this algorithm.- Specified by:
getPaddingin interfaceKeyTransportAlgorithm- Returns:
- the padding algorithm
-
-