# Uses of Interface
org.opensaml.xmlsec.algorithm.KeyLengthSpecifiedAlgorithm

Packages that use KeyLengthSpecifiedAlgorithm
Package
Description
org.opensaml.xmlsec.algorithm
Configuration and support classes for security algorithms.
org.opensaml.xmlsec.algorithm.descriptors
Algorithm descriptor classes.

## Uses of KeyLengthSpecifiedAlgorithm in org.opensaml.xmlsec.algorithm

Subinterfaces of KeyLengthSpecifiedAlgorithm in org.opensaml.xmlsec.algorithm
Modifier and Type
Interface
Description
`interface`
`BlockEncryptionAlgorithm`
Interface for block encryption algorithm descriptors.
`interface`
`SymmetricKeyWrapAlgorithm`
Interface for symmetric key wrap algorithm descriptors.

## Uses of KeyLengthSpecifiedAlgorithm in org.opensaml.xmlsec.algorithm.descriptors

Classes in org.opensaml.xmlsec.algorithm.descriptors that implement KeyLengthSpecifiedAlgorithm
Modifier and Type
Class
Description
`final class`
`BlockEncryptionAES128CBC`
Algorithm descriptor for block encryption algorithm: AES-128-CBC.
`final class`
`BlockEncryptionAES128GCM`
Algorithm descriptor for block encryption algorithm: AES-128-GCM.
`final class`
`BlockEncryptionAES192CBC`
Algorithm descriptor for block encryption algorithm: AES-192-CBC.
`final class`
`BlockEncryptionAES192GCM`
Algorithm descriptor for block encryption algorithm: AES-192-GCM.
`final class`
`BlockEncryptionAES256CBC`
Algorithm descriptor for block encryption algorithm: AES-256-CBC.
`final class`
`BlockEncryptionAES256GCM`
Algorithm descriptor for block encryption algorithm: AES-256-GCM.
`final class`
`BlockEncryptionDESede`
Algorithm descriptor for block encryption algorithm: DESede-CBC.
`final class`
`SymmetricKeyWrapAES128`
Algorithm descriptor for symmetric key wrap algorithm: AES-128.
`final class`
`SymmetricKeyWrapAES192`
Algorithm descriptor for symmetric key wrap algorithm: AES-192.
`final class`
`SymmetricKeyWrapAES256`
Algorithm descriptor for symmetric key wrap algorithm: AES-256.
`final class`
`SymmetricKeyWrapDESede`
Algorithm descriptor for symmetric key wrap algorithm: DESede.