All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractEncryptedKeyResolver |
|
| AbstractSignableXMLObject |
Base for signable XMLObjects.
|
| AgreementMethod |
XMLObject representing XML Encryption, version 20021210, AgreementMethod element.
|
| AlgorithmDescriptor |
An interface for components which describe an algorithm identified by an algorithm URI.
|
| AlgorithmDescriptor.AlgorithmType |
Algorithm descriptor types.
|
| AlgorithmIdentifierType |
XMLObject representing XML Encryption, version 1.1, AlgorithmIdentifierType complex type.
|
| AlgorithmRegistry |
A registry of AlgorithmDescriptor instances, to support various use cases for working with algorithm URIs.
|
| AlgorithmSupport |
Helper methods for working with XML security algorithm URI's.
|
| BlockEncryptionAES128CBC |
Algorithm descriptor for block encryption algorithm: AES-128-CBC.
|
| BlockEncryptionAES128GCM |
Algorithm descriptor for block encryption algorithm: AES-128-GCM.
|
| BlockEncryptionAES192CBC |
Algorithm descriptor for block encryption algorithm: AES-192-CBC.
|
| BlockEncryptionAES192GCM |
Algorithm descriptor for block encryption algorithm: AES-192-GCM.
|
| BlockEncryptionAES256CBC |
Algorithm descriptor for block encryption algorithm: AES-256-CBC.
|
| BlockEncryptionAES256GCM |
Algorithm descriptor for block encryption algorithm: AES-256-GCM.
|
| BlockEncryptionAlgorithm |
Interface for block encryption algorithm descriptors.
|
| BlockEncryptionDESede |
Algorithm descriptor for block encryption algorithm: DESede-CBC.
|
| CarriedKeyName |
XMLObject representing XML Encryption, version 20021210, CarriedKeyName element.
|
| ChainingEncryptedKeyResolver |
An implementation of EncryptedKeyResolver which chains multiple other resolver implementations together,
calling them in the order specified in the resolver list.
|
| 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.
|
| ConfigurableContentReference |
A specialization of ContentReference which allows some signature reference properties
to be specified.
|
| ContentReference |
Interface for representing the references to the content that is digitally signed.
|
| CryptoBinary |
XMLObject representing XML Digital Signature, version 20020212, CryptoBinary simple type.
|
| DataEncryptionParameters |
Parameters for encrypting XMLObjects.
|
| DataReference |
XMLObject representing XML Encryption, version 20021210, DataReference element.
|
| Decrypter |
Supports decryption of XMLObjects which represent data encrypted according to the XML Encryption specification,
version 20021210.
|
| DecryptionConfiguration |
The configuration information to use when decrypting encrypted XML.
|
| DecryptionConfigurationCriterion |
|
| DecryptionException |
Exception thrown when an error occurs during decryption operations.
|
| DecryptionParameters |
The effective parameters to use when decrypting encrypted XML.
|
| DecryptionParametersResolver |
|
| DecryptionParserPool |
A wrapper bean containing an instance of ParserPool used with XML decryption
that can be registered with the global ConfigurationService.
|
| DecryptionParserPoolInitializer |
|
| DEREncodedKeyValue |
XMLObject representing XML Digital Signature 1.1 DEREncodedKeyValue element.
|
| DHKeyValue |
XMLObject representing XML Encryption, version 20021210, DHKeyValue element.
|
| DigestAlgorithm |
Interface for digest algorithm descriptors.
|
| DigestMD5 |
Algorithm descriptor for digest algorithm: MD5.
|
| DigestMethod |
XMLObject representing XML Digital Signature, version 20020212, DigestMethod element.
|
| DigestRIPEMD160 |
Algorithm descriptor for digest algorithm: RIPEMD160.
|
| DigestSHA1 |
Algorithm descriptor for digest algorithm: SHA-1.
|
| DigestSHA224 |
Algorithm descriptor for digest algorithm: SHA-256.
|
| DigestSHA256 |
Algorithm descriptor for digest algorithm: SHA-256.
|
| DigestSHA384 |
Algorithm descriptor for digest algorithm: SHA-384.
|
| DigestSHA512 |
Algorithm descriptor for digest algorithm: SHA-512.
|
| DocumentInternalIDContentReference |
A content reference that references Elements withing the same document by ID attribute.
|
| DSAKeyValue |
XMLObject representing XML Digital Signature, version 20020212, DSAKeyValue element.
|
| ECKeyValue |
XMLObject representing XML Digital Signature, version 20020212, ECKeyValue element.
|
| ECPointType |
XMLObject representing XML Digital Signature 1.1 ECPointType 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.
|
| Encrypter |
Supports encryption of XMLObjects, their content and keys, according to the XML Encryption specification, version
20021210.
|
| EncryptionConfiguration |
The configuration information to use when generating encrypted XML.
|
| EncryptionConfigurationCriterion |
|
| EncryptionConstants |
Constants defined in or related to the XML Encryption 1.0 and 1.1 specifications.
|
| EncryptionException |
Exception thrown when an error occurs during encryption operations.
|
| EncryptionMethod |
XMLObject representing XML Encryption, version 20021210, EncryptionMethod element.
|
| EncryptionOptionalCriterion |
A criterion for specifying whether encryption is to be treated as optional.
|
| EncryptionParameters |
The effective parameters to use when generating encrypted XML.
|
| EncryptionParametersResolver |
|
| EncryptionProperties |
XMLObject representing XML Encryption, version 20021210, EncryptionProperties element.
|
| EncryptionProperty |
XMLObject representing XML Encryption, version 20021210, EncryptionProperty element.
|
| Exponent |
XMLObject representing XML Digital Signature, version 20020212, Exponent element.
|
| G |
XMLObject representing XML Digital Signature, version 20020212, G element.
|
| Generator |
XMLObject representing XML Encryption, version 20021210, Generator element.
|
| GlobalAlgorithmRegistryInitializer |
OpenSAML Initializer implementation for algorithms.
|
| HMACMD5 |
Algorithm descriptor for MAC algorithm: HMAC MD5.
|
| HMACRIPEMD160 |
Algorithm descriptor for MAC algorithm: HMAC RIPEMD160.
|
| HMACSHA1 |
Algorithm descriptor for MAC algorithm: HMAC SHA-1.
|
| HMACSHA224 |
Algorithm descriptor for MAC algorithm: HMAC SHA-256.
|
| HMACSHA256 |
Algorithm descriptor for MAC algorithm: HMAC SHA-256.
|
| HMACSHA384 |
Algorithm descriptor for MAC algorithm: HMAC SHA-384.
|
| HMACSHA512 |
Algorithm descriptor for MAC algorithm: HMAC SHA-512.
|
| InlineEncryptedKeyResolver |
|
| J |
XMLObject representing XML Digital Signature, version 20020212, J element.
|
| KANonce |
XMLObject representing XML Encryption, version 20021210, KA-Nonce element.
|
| KeyAgreementAlgorithm |
Interface for key agreement algorithm descriptors.
|
| KeyEncryptionParameters |
Parameters for encrypting keys.
|
| KeyInfo |
XMLObject representing XML Digital Signature, version 20020212, KeyInfo element.
|
| KeyInfoCredentialResolver |
Specialized CredentialResolver marker interface for resolvers which resolve
credentials based on a KeyInfo element.
|
| KeyInfoCriterion |
An implementation of Criterion which specifies criteria based
on the contents of a KeyInfo element.
|
| KeyInfoGenerationProfileCriterion |
|
| KeyInfoGenerator |
Interface for implementations which generate a KeyInfo based on keying material and other
information found within a Credential.
|
| KeyInfoGeneratorFactory |
|
| KeyInfoGeneratorManager |
|
| KeyInfoReference |
XMLObject representing XML Digital Signature 1.1 KeyInfoReference element.
|
| KeyInfoSupport |
Utility class for working with data inside a KeyInfo object.
|
| KeyLengthSpecifiedAlgorithm |
Interface for algorithm descriptors which specify a key length.
|
| KeyName |
XMLObject representing XML Digital Signature, version 20020212, KeyName element.
|
| KeyReference |
XMLObject representing XML Encryption, version 20021210, KeyReference element.
|
| KeySize |
XMLObject representing XML Encryption, version 20021210, KeySize element.
|
| KeySpecifiedAlgorithm |
Interface for algorithm descriptors which specify a key type.
|
| KeyTransportAlgorithm |
Interface for key transport algorithm descriptors.
|
| KeyTransportAlgorithmPredicate |
An interface for predicates which allow evaluation of a candidate key transport algorithm relative to
a candidate data encryption algorithm and/or a candidate key transport credential.
|
| KeyTransportAlgorithmPredicate.SelectionInput |
|
| KeyTransportRSA15 |
Algorithm descriptor for key transport algorithm: RSA v1.5.
|
| KeyTransportRSAOAEP |
Algorithm descriptor for key transport algorithm: RSA OAEP.
|
| KeyTransportRSAOAEPMGF1P |
Algorithm descriptor for key transport algorithm: RSA OAEP MGF1P.
|
| KeyValue |
XMLObject representing XML Digital Signature, version 20020212, KeyValue element.
|
| MACAlgorithm |
Interface for message authentication code (MAC) algorithm descriptors.
|
| MGF |
XMLObject representing XML Encryption, version 1.1, MGF element.
|
| MgmtData |
XMLObject representing XML Digital Signature, version 20020212, MgmtData element.
|
| Modulus |
XMLObject representing XML Digital Signature, version 20020212, Modulus element.
|
| NamedCurve |
XMLObject representing XML Digital Signature 1.1 NamedCurve element.
|
| NamedKeyInfoGeneratorManager |
|
| 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.
|
| P |
XMLObject representing XML Digital Signature, version 20020212, P element.
|
| Parameters |
XMLObject representing XML Encryption, version 1.1, Parameters element.
|
| PgenCounter |
XMLObject representing XML Encryption, version 20021210, pgenCounter element.
|
| PgenCounter |
XMLObject representing XML Digital Signature, version 20020212, PgenCounter element.
|
| PGPData |
XMLObject representing XML Digital Signature, version 20020212, PGPData element.
|
| PGPKeyID |
XMLObject representing XML Digital Signature, version 20020212, PGPKeyID element.
|
| PGPKeyPacket |
XMLObject representing XML Digital Signature, version 20020212, PGPKeyPacket element.
|
| Public |
XMLObject representing XML Encryption, version 20021210, Public element.
|
| PublicKey |
XMLObject representing XML Digital Signature 1.1 PublicKey element.
|
| Q |
XMLObject representing XML Encryption, version 20021210, Q element.
|
| Q |
XMLObject representing XML Digital Signature, version 20020212, 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.
|
| RetrievalMethod |
XMLObject representing XML Digital Signature, version 20020212, RetrievalMethod element.
|
| RSAKeyValue |
XMLObject representing XML Digital Signature, version 20020212, RSAKeyValue element.
|
| RSAOAEPParameters |
Class for representing parameter inputs to the RSA-OAEP key transport algorithm.
|
| SecurityConfigurationSupport |
Helper methods for working with security configuration.
|
| SecurityParametersContext |
A context implementation for storing parameter instances for XML signature signing and validation, and XML
encryption and decryption.
|
| Seed |
XMLObject representing XML Digital Signature, version 20020212, seed element.
|
| Seed |
XMLObject representing XML Digital Signature, version 20020212, Seed element.
|
| SignableXMLObject |
An XMLObject whose DOM representation can be digitally signed.
|
| Signature |
XMLObject representing an enveloped or detached XML Digital Signature, version 20020212, Signature element.
|
| SignatureAlgorithm |
Interface for signature algorithm descriptors.
|
| SignatureConstants |
Constants defined in or related to the XML Signature 1.0 and 1.1 specifications and
related RFCs.
|
| SignatureDSASHA1 |
Algorithm descriptor for signature algorithm: DSA SHA-1.
|
| SignatureDSASHA256 |
Algorithm descriptor for signature algorithm: DSA SHA-1.
|
| SignatureECDSASHA1 |
Algorithm descriptor for signature algorithm: ECDSA SHA-1.
|
| SignatureECDSASHA224 |
Algorithm descriptor for signature algorithm: ECDSA SHA-256.
|
| SignatureECDSASHA256 |
Algorithm descriptor for signature algorithm: ECDSA SHA-256.
|
| SignatureECDSASHA384 |
Algorithm descriptor for signature algorithm: ECDSA SHA-384.
|
| SignatureECDSASHA512 |
Algorithm descriptor for signature algorithm: ECDSA SHA-512.
|
| SignatureException |
Exception thrown when an error occurs during signature operations.
|
| SignaturePrevalidator |
An interface for components which perform some pre-validation processing on an XML Signature instance,
for example to validate that the signature confirms to a particular profile of XML Signature.
|
| SignatureRSAMD5 |
Algorithm descriptor for signature algorithm: RSA MD5.
|
| SignatureRSARIPEMD160 |
Algorithm descriptor for signature algorithm: RSA RIPEMD160.
|
| SignatureRSASHA1 |
Algorithm descriptor for signature algorithm: RSA SHA-1.
|
| SignatureRSASHA224 |
Algorithm descriptor for signature algorithm: RSA SHA-256.
|
| SignatureRSASHA256 |
Algorithm descriptor for signature algorithm: RSA SHA-256.
|
| SignatureRSASHA384 |
Algorithm descriptor for signature algorithm: RSA SHA-384.
|
| SignatureRSASHA512 |
Algorithm descriptor for signature algorithm: RSA SHA-512.
|
| SignatureSigningConfiguration |
The configuration information to use when generating an XML signature.
|
| SignatureSigningConfigurationCriterion |
|
| SignatureSigningParameters |
The effective parameters to use when generating an XML signature.
|
| SignatureSigningParametersResolver |
|
| SignatureSupport |
Helper methods for working with XML Signature.
|
| SignatureTrustEngine |
Evaluates the trustworthiness and validity of XML or raw Signatures against implementation-specific requirements.
|
| SignatureValidationConfiguration |
The configuration information to use when validating an XML signature.
|
| SignatureValidationConfigurationCriterion |
|
| SignatureValidationParameters |
The effective parameters to use when validating an XML signature.
|
| SignatureValidationParametersCriterion |
|
| SignatureValidationParametersResolver |
|
| SignatureValidationProvider |
Interface for a provider component that cryptographically validates an
XML Signature Signature using a candidate validation Credential.
|
| SignatureValidator |
A service class that cryptographically validates an XML Signature Signature
using a candidate validation Credential.
|
| Signer |
A service class which is responsible for cryptographically computing and storing the
actual digital signature content held within a Signature instance.
|
| SignerProvider |
Interface for a component which is responsible for cryptographically computing and storing the
actual digital signature content held within a Signature instance.
|
| SimpleKeyInfoReferenceEncryptedKeyResolver |
|
| SimpleRetrievalMethodEncryptedKeyResolver |
|
| SPKIData |
XMLObject representing XML Digital Signature, version 20020212, SPKIData element.
|
| SPKISexp |
XMLObject representing XML Digital Signature, version 20020212, SPKISexp element.
|
| SymmetricKeyWrapAES128 |
Algorithm descriptor for symmetric key wrap algorithm: AES-128.
|
| SymmetricKeyWrapAES192 |
Algorithm descriptor for symmetric key wrap algorithm: AES-192.
|
| SymmetricKeyWrapAES256 |
Algorithm descriptor for symmetric key wrap algorithm: AES-256.
|
| SymmetricKeyWrapAlgorithm |
Interface for symmetric key wrap algorithm descriptors.
|
| SymmetricKeyWrapDESede |
Algorithm descriptor for symmetric key wrap algorithm: DESede.
|
| Transform |
XMLObject representing XML Digital Signature, version 20020212, Transform element.
|
| Transforms |
XMLObject representing XML Encryption, version 20021210, Transforms element.
|
| Transforms |
XMLObject representing XML Digital Signature, version 20020212, Transforms element.
|
| TransformsConfigurableContentReference |
A specialization of ContentReference which allows signature transforms to be specified.
|
| URIContentReference |
A generic content reference that uses a URI to reference the content to be signed.
|
| WhitelistBlacklistConfiguration |
Algorithm URI whitelist and blacklist configuration.
|
| WhitelistBlacklistConfiguration.Precedence |
Whitelist/blacklist precedence values.
|
| WhitelistBlacklistParameters |
The whitelist and blacklist algorithm parameters.
|
| X509Certificate |
XMLObject representing XML Digital Signature, version 20020212, X509Certificate element.
|
| X509CRL |
XMLObject representing XML Digital Signature, version 20020212, X509CRL element.
|
| X509Data |
XMLObject representing XML Digital Signature, version 20020212, X509Data element.
|
| X509Digest |
XMLObject representing XML Digital Signature 1.1 X509Digest element.
|
| X509IssuerName |
XMLObject representing XML Digital Signature, version 20020212, X509IssuerName element.
|
| X509IssuerSerial |
XMLObject representing XML Digital Signature, version 20020212, X509IssuerSerial element.
|
| X509SerialNumber |
XMLObject representing XML Digital Signature, version 20020212, X509SerialNumber element.
|
| X509SKI |
XMLObject representing XML Digital Signature, version 20020212, X509SKI element.
|
| X509SubjectName |
XMLObject representing XML Digital Signature, version 20020212, X509SubjectName element.
|
| XMLEncryptionBuilder<XMLEncryptionType extends org.opensaml.core.xml.XMLObject> |
|
| XMLSignatureBuilder<XMLSignatureType extends org.opensaml.core.xml.XMLObject> |
|
| XMLSignatureCredentialContext |
A credential context for credentials resolved from a KeyInfo that was found in
in XML Signature Signature element.
|
| XMLSigningUtil |
A utility class for computing and verifying raw signatures and MAC values.
|
| XPath |
XMLObject representing XML Digital Signature, version 20020212, XPath element.
|
| Y |
XMLObject representing XML Digital Signature, version 20020212, Y element.
|