Package org.opensaml.xml.encryption

XMLObject interfaces and helper classes for representing encrypted content and encrypting/decrypting content.

See:
          Description

Interface Summary
AgreementMethod XMLObject representing XML Encryption, version 20021210, AgreementMethod element.
CarriedKeyName XMLObject representing XML Encryption, version 20021210, CarriedKeyName element.
CipherData XMLObject representing XML Encryption, version 20021210, CipherData element.
CipherReference XMLObject representing XML Encryption, version 20021210, CipherReference element.
CipherValue XMLObject representing XML Encryption, version 20021210, CipherValue element.
DataReference XMLObject representing XML Encryption, version 20021210, DataReference element.
DHKeyValue XMLObject representing XML Encryption, version 20021210, DHKeyValue element.
EncryptedData XMLObject representing XML Encryption, version 20021210, EncryptedData element.
EncryptedKey XMLObject representing XML Encryption, version 20021210, EncryptedKey element.
EncryptedKeyResolver Interface for resolving EncryptedKey elements based on a particular EncryptedData context, primarily for use during the decryption process.
EncryptedType XMLObject representing XML Encryption, version 20021210, EncryptedType type.
EncryptionMethod XMLObject representing XML Encryption, version 20021210, EncryptionMethod element.
EncryptionProperties XMLObject representing XML Encryption, version 20021210, EncryptionProperties element.
EncryptionProperty XMLObject representing XML Encryption, version 20021210, EncryptionProperty element.
Generator XMLObject representing XML Encryption, version 20021210, Generator element.
KANonce XMLObject representing XML Encryption, version 20021210, KA-Nonce element.
KeyReference XMLObject representing XML Encryption, version 20021210, KeyReference element.
KeySize XMLObject representing XML Encryption, version 20021210, KeySize element.
OAEPparams XMLObject representing XML Encryption, version 20021210, OAEPparams element.
OriginatorKeyInfo XMLObject representing XML Encryption, version 20021210, OriginatorKeyInfo element.
P XMLObject representing XML Encryption, version 20021210, P element.
PgenCounter XMLObject representing XML Encryption, version 20021210, pgenCounter element.
Public XMLObject representing XML Encryption, version 20021210, Public element.
Q XMLObject representing XML Encryption, version 20021210, Q element.
RecipientKeyInfo XMLObject representing XML Encryption, version 20021210, RecipientKeyInfo element.
ReferenceList XMLObject representing XML Encryption, version 20021210, ReferenceList element.
ReferenceType XMLObject representing XML Encryption, version 20021210, ReferenceType type.
Seed XMLObject representing XML Digital Signature, version 20020212, seed element.
Transforms XMLObject representing XML Encryption, version 20021210, Transforms element.
XMLEncryptionBuilder<XMLEncryptionType extends XMLObject> Builder for XMLObjects from org.opensaml.xml.encryption.
 

Class Summary
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.
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 specification, version 20021210.
EncryptionParameters Parameters for encrypting XMLObjects.
InlineEncryptedKeyResolver Implementation of EncryptedKeyResolver which finds EncryptedKey elements within the KeyInfo of the EncryptedData context.
KeyEncryptionParameters Parameters for encrypting keys.
SimpleRetrievalMethodEncryptedKeyResolver Implementation of EncryptedKeyResolver which finds EncryptedKey elements by dereferencing RetrievalMethod children of the KeyInfo of the EncryptedData context.
 

Exception Summary
DecryptionException Exception thrown when an error occurs during decryption operations.
EncryptionException Exception thrown when an error occurs during encryption operations.
 

Package org.opensaml.xml.encryption Description

XMLObject interfaces and helper classes for representing encrypted content and encrypting/decrypting content.



Copyright © 2006-2011 Internet2. All Rights Reserved.