# Uses of Package
org.opensaml.xmlsec.encryption.support

Packages that use org.opensaml.xmlsec.encryption.support
Package
Description
org.opensaml.saml.saml2.encryption
Classes for encrypting and decrypting SAML.
org.opensaml.saml.saml2.profile.impl
Implementations of SAML 2.0 profile behavior.
org.opensaml.saml.security
Classes related to general security components within a SAML system.
org.opensaml.saml.security.impl
Classes related to verifying various credentials within a SAML system.
org.opensaml.xmlsec
Configuration and support classes for security.
org.opensaml.xmlsec.config.impl
Configuration and initialization of security.
org.opensaml.xmlsec.encryption.support
Functional support for XML Encryption.
org.opensaml.xmlsec.impl
Implementation of configuration and parameter resolver classes.

Classes in org.opensaml.xmlsec.encryption.support used by org.opensaml.saml.saml2.encryption
Class
Description
AbstractEncryptedKeyResolver
Abstract class implementation for `EncryptedKeyResolver`.
DataEncryptionParameters
Parameters for encrypting XMLObjects.
Decrypter
Supports decryption of XMLObjects which represent data encrypted according to the XML Encryption specification, version 20021210.
DecryptionException
Exception thrown when an error occurs during decryption operations.
EncryptedKeyResolver
Interface for resolving `EncryptedKey` elements based on a particular `EncryptedData` context, primarily for use during the decryption process.
Encrypter
Supports encryption of XMLObjects, their content and keys, according to the XML Encryption specification, version 20021210.
EncryptionException
Exception thrown when an error occurs during encryption operations.
KeyEncryptionParameters
Parameters for encrypting keys.
Classes in org.opensaml.xmlsec.encryption.support used by org.opensaml.saml.saml2.profile.impl
Class
Description
DecryptionException
Exception thrown when an error occurs during decryption operations.
EncryptionException
Exception thrown when an error occurs during encryption operations.
Classes in org.opensaml.xmlsec.encryption.support used by org.opensaml.saml.security
Class
Description
KeyAgreementEncryptionConfiguration
A component representing the specific configuration for a key agreement encryption operation.
Classes in org.opensaml.xmlsec.encryption.support used by org.opensaml.saml.security.impl
Class
Description
RSAOAEPParameters
Class for representing parameter inputs to the RSA-OAEP key transport algorithm.
Classes in org.opensaml.xmlsec.encryption.support used by org.opensaml.xmlsec
Class
Description
EncryptedKeyResolver
Interface for resolving `EncryptedKey` elements based on a particular `EncryptedData` context, primarily for use during the decryption process.
KeyAgreementEncryptionConfiguration
A component representing the specific configuration for a key agreement encryption operation.
RSAOAEPParameters
Class for representing parameter inputs to the RSA-OAEP key transport algorithm.
Classes in org.opensaml.xmlsec.encryption.support used by org.opensaml.xmlsec.config.impl
Class
Description
EncryptedKeyResolver
Interface for resolving `EncryptedKey` elements based on a particular `EncryptedData` context, primarily for use during the decryption process.
KeyAgreementEncryptionConfiguration
A component representing the specific configuration for a key agreement encryption operation.
Classes in org.opensaml.xmlsec.encryption.support used by org.opensaml.xmlsec.encryption.support
Class
Description
AbstractEncryptedKeyResolver
Abstract class implementation for `EncryptedKeyResolver`.
ChainingEncryptedKeyResolver
An implementation of `EncryptedKeyResolver` which chains multiple other resolver implementations together, calling them in the order specified in the resolver list.
DataEncryptionParameters
Parameters for encrypting XMLObjects.
DecryptionException
Exception thrown when an error occurs during decryption operations.
EncryptedKeyResolver
Interface for resolving `EncryptedKey` elements based on a particular `EncryptedData` context, primarily for use during the decryption process.
EncryptionException
Exception thrown when an error occurs during encryption operations.
KeyEncryptionParameters
Parameters for encrypting keys.
PreDecryptionValidationException
Exception thrown when an error occurs during pre-decryption validation.
PreDecryptionValidator
Component which performs validation of encrypted types prior to decryption.
RSAOAEPParameters
Class for representing parameter inputs to the RSA-OAEP key transport algorithm.
Classes in org.opensaml.xmlsec.encryption.support used by org.opensaml.xmlsec.impl
Class
Description
EncryptedKeyResolver
Interface for resolving `EncryptedKey` elements based on a particular `EncryptedData` context, primarily for use during the decryption process.
KeyAgreementEncryptionConfiguration
A component representing the specific configuration for a key agreement encryption operation.
RSAOAEPParameters
Class for representing parameter inputs to the RSA-OAEP key transport algorithm.