Package org.opensaml.xmlsec.algorithm
Configuration and support classes for security algorithms.
-
Interface Summary Interface Description AlgorithmDescriptor An interface for components which describe an algorithm identified by an algorithm URI.BlockEncryptionAlgorithm Interface for block encryption algorithm descriptors.DigestAlgorithm Interface for digest algorithm descriptors.KeyAgreementAlgorithm Interface for key agreement algorithm descriptors.KeyLengthSpecifiedAlgorithm Interface for algorithm descriptors which specify a key length.KeySpecifiedAlgorithm Interface for algorithm descriptors which specify a key type.KeyTransportAlgorithm Interface for key transport algorithm descriptors.MACAlgorithm Interface for message authentication code (MAC) algorithm descriptors.SignatureAlgorithm Interface for signature algorithm descriptors.SymmetricKeyWrapAlgorithm Interface for symmetric key wrap algorithm descriptors. -
Class Summary Class Description AlgorithmRegistry A registry ofAlgorithmDescriptor
instances, to support various use cases for working with algorithm URIs.AlgorithmSupport Helper methods for working with XML security algorithm URI's. -
Enum Summary Enum Description AlgorithmDescriptor.AlgorithmType Algorithm descriptor types.