Package org.opensaml.xmlsec.encryption.support
@NonnullElements
package org.opensaml.xmlsec.encryption.support
Functional support for XML Encryption.
-
ClassDescriptionAbstract class implementation for
EncryptedKeyResolver.An implementation ofEncryptedKeyResolverwhich chains multiple other resolver implementations together, calling them in the order specified in the resolver list.Parameters for encrypting XMLObjects.Supports decryption of XMLObjects which represent data encrypted according to the XML Encryption specification, version 20021210.Exception thrown when an error occurs during decryption operations.Default implementation ofPreDecryptionValidator.Interface for resolvingEncryptedKeyelements based on a particularEncryptedDatacontext, primarily for use during the decryption process.Supports encryption of XMLObjects, their content and keys, according to the XML Encryption specification, version 20021210.Constants defined in or related to the XML Encryption 1.0 and 1.1 specifications.Exception thrown when an error occurs during encryption operations.Implementation ofEncryptedKeyResolverwhich findsEncryptedKeyelements within theKeyInfoof theEncryptedDatacontext.A component representing the specific configuration for a key agreement encryption operation.Parameters for encrypting keys.Exception thrown when an error occurs during pre-decryption validation.Component which performs validation of encrypted types prior to decryption.Class for representing parameter inputs to the RSA-OAEP key transport algorithm.Implementation ofEncryptedKeyResolverwhich findsEncryptedKeyelements by dereferencingKeyInfoReferencechildren of theKeyInfoof theEncryptedDatacontext.Implementation ofEncryptedKeyResolverwhich findsEncryptedKeyelements by dereferencingRetrievalMethodchildren of theKeyInfoof theEncryptedDatacontext.