# Package org.opensaml.xmlsec.algorithm.descriptors

@NonnullElements package org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor classes.

Related Packages
Package
Description
org.opensaml.xmlsec.algorithm
Configuration and support classes for security algorithms.
Classes
Class
Description
BlockEncryptionAES128CBC
Algorithm descriptor for block encryption algorithm: AES-128-CBC.
BlockEncryptionAES128GCM
Algorithm descriptor for block encryption algorithm: AES-128-GCM.
BlockEncryptionAES192CBC
Algorithm descriptor for block encryption algorithm: AES-192-CBC.
BlockEncryptionAES192GCM
Algorithm descriptor for block encryption algorithm: AES-192-GCM.
BlockEncryptionAES256CBC
Algorithm descriptor for block encryption algorithm: AES-256-CBC.
BlockEncryptionAES256GCM
Algorithm descriptor for block encryption algorithm: AES-256-GCM.
BlockEncryptionDESede
Algorithm descriptor for block encryption algorithm: DESede-CBC.
DigestMD5
Algorithm descriptor for digest algorithm: MD5.
DigestRIPEMD160
Algorithm descriptor for digest algorithm: RIPEMD160.
DigestSHA1
Algorithm descriptor for digest algorithm: SHA-1.
DigestSHA224
Algorithm descriptor for digest algorithm: SHA-256.
DigestSHA256
Algorithm descriptor for digest algorithm: SHA-256.
DigestSHA3_224
Algorithm descriptor for digest algorithm: SHA3-224.
DigestSHA3_256
Algorithm descriptor for digest algorithm: SHA3-256.
DigestSHA3_384
Algorithm descriptor for digest algorithm: SHA3-384.
DigestSHA3_512
Algorithm descriptor for digest algorithm: SHA3-512.
DigestSHA384
Algorithm descriptor for digest algorithm: SHA-384.
DigestSHA512
Algorithm descriptor for digest algorithm: SHA-512.
HMACMD5
Algorithm descriptor for MAC algorithm: HMAC MD5.
HMACRIPEMD160
Algorithm descriptor for MAC algorithm: HMAC RIPEMD160.
HMACSHA1
Algorithm descriptor for MAC algorithm: HMAC SHA-1.
HMACSHA224
Algorithm descriptor for MAC algorithm: HMAC SHA-256.
HMACSHA256
Algorithm descriptor for MAC algorithm: HMAC SHA-256.
HMACSHA384
Algorithm descriptor for MAC algorithm: HMAC SHA-384.
HMACSHA512
Algorithm descriptor for MAC algorithm: HMAC SHA-512.
KeyAgreementDHExplicitKDF
Algorithm descriptor for key agreement: Diffie-Hellman with Explicit KDF.
KeyAgreementDHLegacyKDF
Algorithm descriptor for key agreement: Diffie-Hellman with Legacy KDF.
KeyAgreementECDH
Algorithm descriptor for key agreement: Elliptic Curve Diffie-Hellman Ephemeral-Static Mode.
KeyTransportRSA15
Algorithm descriptor for key transport algorithm: RSA v1.5.
KeyTransportRSAOAEP
Algorithm descriptor for key transport algorithm: RSA OAEP.
KeyTransportRSAOAEPMGF1P
Algorithm descriptor for key transport algorithm: RSA OAEP MGF1P.
SignatureDSASHA1
Algorithm descriptor for signature algorithm: DSA SHA-1.
SignatureDSASHA256
Algorithm descriptor for signature algorithm: DSA SHA-1.
SignatureECDSASHA1
Algorithm descriptor for signature algorithm: ECDSA SHA-1.
SignatureECDSASHA224
Algorithm descriptor for signature algorithm: ECDSA SHA-256.
SignatureECDSASHA256
Algorithm descriptor for signature algorithm: ECDSA SHA-256.
SignatureECDSASHA384
Algorithm descriptor for signature algorithm: ECDSA SHA-384.
SignatureECDSASHA512
Algorithm descriptor for signature algorithm: ECDSA SHA-512.
SignatureRSAMD5
Algorithm descriptor for signature algorithm: RSA MD5.
SignatureRSARIPEMD160
Algorithm descriptor for signature algorithm: RSA RIPEMD160.
SignatureRSASHA1
Algorithm descriptor for signature algorithm: RSA SHA-1.
SignatureRSASHA224
Algorithm descriptor for signature algorithm: RSA SHA-256.
SignatureRSASHA256
Algorithm descriptor for signature algorithm: RSA SHA-256.
SignatureRSASHA384
Algorithm descriptor for signature algorithm: RSA SHA-384.
SignatureRSASHA512
Algorithm descriptor for signature algorithm: RSA SHA-512.
SignatureRSASSA_PSS_SHA1_MGF1
Algorithm descriptor for signature algorithm: RSASSA-PSS SHA-1 with MGF1.
SignatureRSASSA_PSS_SHA224_MGF1
Algorithm descriptor for signature algorithm: RSASSA-PSS SHA-224 with MGF1.
SignatureRSASSA_PSS_SHA256_MGF1
Algorithm descriptor for signature algorithm: RSASSA-PSS SHA-256 with MGF1.
SignatureRSASSA_PSS_SHA3_224_MGF1
Algorithm descriptor for signature algorithm: RSASSA-PSS SHA3-224 with MGF1.
SignatureRSASSA_PSS_SHA3_256_MGF1
Algorithm descriptor for signature algorithm: RSASSA-PSS SHA3-256 with MGF1.
SignatureRSASSA_PSS_SHA3_384_MGF1
Algorithm descriptor for signature algorithm: RSASSA-PSS SHA3-384 with MGF1.
SignatureRSASSA_PSS_SHA3_512_MGF1
Algorithm descriptor for signature algorithm: RSASSA-PSS SHA3-512 with MGF1.
SignatureRSASSA_PSS_SHA384_MGF1
Algorithm descriptor for signature algorithm: RSASSA-PSS SHA-384 with MGF1.
SignatureRSASSA_PSS_SHA512_MGF1
Algorithm descriptor for signature algorithm: RSASSA-PSS SHA-512 with MGF1.
SymmetricKeyWrapAES128
Algorithm descriptor for symmetric key wrap algorithm: AES-128.
SymmetricKeyWrapAES192
Algorithm descriptor for symmetric key wrap algorithm: AES-192.
SymmetricKeyWrapAES256
Algorithm descriptor for symmetric key wrap algorithm: AES-256.
SymmetricKeyWrapDESede
Algorithm descriptor for symmetric key wrap algorithm: DESede.