Package org.opensaml.xmlsec.encryption.support
Functional support for XML Encryption.
-
Interface Summary Interface Description EncryptedKeyResolver Interface for resolvingEncryptedKeyelements based on a particularEncryptedDatacontext, primarily for use during the decryption process. -
Class Summary Class Description AbstractEncryptedKeyResolver Abstract class implementation forEncryptedKeyResolver.ChainingEncryptedKeyResolver An implementation ofEncryptedKeyResolverwhich chains multiple other resolver implementations together, calling them in the order specified in the resolver list.DataEncryptionParameters Parameters for encrypting XMLObjects.Decrypter Supports decryption of XMLObjects which represent data encrypted according to the XML Encryption specification, version 20021210.Encrypter Supports encryption of XMLObjects, their content and keys, according to the XML Encryption specification, version 20021210.EncryptionConstants Constants defined in or related to the XML Encryption 1.0 and 1.1 specifications.InlineEncryptedKeyResolver Implementation ofEncryptedKeyResolverwhich findsEncryptedKeyelements within theKeyInfoof theEncryptedDatacontext.KeyEncryptionParameters Parameters for encrypting keys.RSAOAEPParameters Class for representing parameter inputs to the RSA-OAEP key transport algorithm.SimpleKeyInfoReferenceEncryptedKeyResolver Implementation ofEncryptedKeyResolverwhich findsEncryptedKeyelements by dereferencingKeyInfoReferencechildren of theKeyInfoof theEncryptedDatacontext.SimpleRetrievalMethodEncryptedKeyResolver Implementation ofEncryptedKeyResolverwhich findsEncryptedKeyelements by dereferencingRetrievalMethodchildren of theKeyInfoof theEncryptedDatacontext. -
Exception Summary Exception Description DecryptionException Exception thrown when an error occurs during decryption operations.EncryptionException Exception thrown when an error occurs during encryption operations.