Package org.opensaml.xmlsec.algorithm
Interface KeySpecifiedAlgorithm
- All Superinterfaces:
AlgorithmDescriptor
- All Known Subinterfaces:
BlockEncryptionAlgorithm
,KeyTransportAlgorithm
,SignatureAlgorithm
,SymmetricKeyWrapAlgorithm
- All Known Implementing Classes:
BlockEncryptionAES128CBC
,BlockEncryptionAES128GCM
,BlockEncryptionAES192CBC
,BlockEncryptionAES192GCM
,BlockEncryptionAES256CBC
,BlockEncryptionAES256GCM
,BlockEncryptionDESede
,KeyTransportRSA15
,KeyTransportRSAOAEP
,KeyTransportRSAOAEPMGF1P
,SignatureDSASHA1
,SignatureDSASHA256
,SignatureECDSASHA1
,SignatureECDSASHA224
,SignatureECDSASHA256
,SignatureECDSASHA384
,SignatureECDSASHA512
,SignatureRSAMD5
,SignatureRSARIPEMD160
,SignatureRSASHA1
,SignatureRSASHA224
,SignatureRSASHA256
,SignatureRSASHA384
,SignatureRSASHA512
,SymmetricKeyWrapAES128
,SymmetricKeyWrapAES192
,SymmetricKeyWrapAES256
,SymmetricKeyWrapDESede
Interface for algorithm descriptors which specify a key type.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.opensaml.xmlsec.algorithm.AlgorithmDescriptor
AlgorithmDescriptor.AlgorithmType
-
Method Summary
Methods inherited from interface org.opensaml.xmlsec.algorithm.AlgorithmDescriptor
getJCAAlgorithmID, getType, getURI
-
Method Details
-
getKey
Get the JCA key type specified by this algorithm.- Returns:
- the key type
-