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 |
|
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 |
|
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 |
|
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 XMLObject> |
|
XMLSignatureBuilder<XMLSignatureType extends 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.
|