All Classes
-
All Classes Interface Summary Class Summary Class Description AbstractKeyInfoProvider Abstract super class forKeyInfoProvider
implementations.AbstractSecurityParametersResolver<ProductType> Abstract base class for security parameters resolvers which supplies commonly used functionality for reuse.AbstractXMLEncryptionMarshaller An abstract marshaller implementation for XMLObjects from XML Encryption.AbstractXMLEncryptionUnmarshaller An abstract unmarshaller implementation for XMLObjects from XML Encryption.AbstractXMLSignatureMarshaller An abstract marshaller implementation for XMLObjects from XML Signature.AbstractXMLSignatureUnmarshaller An abstract unmarshaller implementation for XMLObjects from XML Signature.AgreementMethodBuilder Builder ofAgreementMethod
.AgreementMethodImpl Concrete implementation ofAgreementMethod
.AgreementMethodMarshaller A thread-safe Marshaller forAgreementMethod
objects.AgreementMethodUnmarshaller A thread-safe Unmarshaller forAgreementMethod
objects.AlgorithmIdentifierTypeImpl Abstract implementation ofAlgorithmIdentifierType
.AlgorithmIdentifierTypeMarshaller A thread-safe Marshaller forAlgorithmIdentifierType
objects.AlgorithmIdentifierTypeUnmarshaller A thread-safe Unmarshaller forAlgorithmIdentifierType
objects.AlgorithmRuntimeSupportedPredicate A predicate which evaluates whether a cryptographic algorithm URI is effectively supported by the runtime environment, as determined byAlgorithmRegistry.isRuntimeSupported(String)
.ApacheSantuarioSignatureValidationProviderImpl Implementation ofSignatureValidationProvider
which is based on the Apache Santuario library and is used withSignature
instances which are instances ofSignatureImpl
.ApacheSantuarioSignerProviderImpl Implementation ofSignerProvider
which is based on the Apache Santuario library and is used withSignature
instances which are instances ofSignatureImpl
.ApacheXMLSecurityInitializer Initializer which initializes the Apache XML Security library (Santuario).BaseSignatureTrustEngine<TrustBasisType> A base implementation ofSignatureTrustEngine
which evaluates the validity and trustworthiness of XML and raw signatures.BasicDecryptionConfiguration Basic implementation ofDecryptionConfiguration
.BasicDecryptionParametersResolver Basic implementation ofDecryptionParametersResolver
.BasicEncryptionConfiguration Basic implementation ofEncryptionConfiguration
.BasicEncryptionParametersResolver Basic implementation ofEncryptionParametersResolver
.BasicKeyInfoGeneratorFactory A factory implementation which produces instances ofKeyInfoGenerator
capable of handling the information contained within aCredential
.BasicProviderKeyInfoCredentialResolver Implementation ofKeyInfoCredentialResolver
which resolves credentials based on aKeyInfo
element using a configured list ofKeyInfoProvider
s and optional post-processing hooks.BasicSignatureSigningConfiguration Basic implementation ofSignatureSigningConfiguration
.BasicSignatureSigningParametersResolver Basic implementation ofSignatureSigningParametersResolver
.BasicSignatureValidationConfiguration Basic implementation ofSignatureValidationConfiguration
.BasicSignatureValidationParametersResolver Basic implementation ofSignatureValidationParametersResolver
.BasicWhitelistBlacklistConfiguration Basic implementation ofWhitelistBlacklistConfiguration
.BlacklistPredicate Predicate which implements an algorithm URI blacklist policy.CarriedKeyNameBuilder Builder ofCarriedKeyName
.CarriedKeyNameImpl Concrete implementation ofCarriedKeyName
.ChainingKeyInfoCredentialResolver A concrete implementation ofAbstractChainingCredentialResolver
which is scoped to theKeyInfoCredentialResolver
type.ChainingSignaturePrevalidator A signature prevalidator implementation which chains execution of a list ofSignaturePrevalidator
instances.ChainingSignatureTrustEngine Evaluate a signature in sequence using a chain of subordinate trust engines.CipherDataBuilder Builder ofCipherData
.CipherDataImpl Concrete implementation ofCipherData
.CipherDataMarshaller A thread-safe Marshaller forCipherData
objects.CipherDataUnmarshaller A thread-safe Unmarshaller forCipherData
objects.CipherReferenceBuilder Builder ofCipherReference
.CipherReferenceImpl Concrete implementation ofCipherReference
.CipherReferenceMarshaller A thread-safe Marshaller forCipherReference
objects.CipherReferenceUnmarshaller A thread-safe Unmarshaller forCipherReference
objects.CipherValueBuilder Builder ofCipherValue
.CipherValueImpl Concrete implementation ofCipherValue
.CollectionKeyInfoCredentialResolver An implementation ofKeyInfoCredentialResolver
which uses aCollection
as the underlying credential source.CryptoBinaryBuilder Builder ofCryptoBinary
.CryptoBinaryImpl Concrete implementation ofCryptoBinary
.CryptoBinaryMarshaller A thread-safe Marshaller forCryptoBinary
objects.CryptoBinaryUnmarshaller A thread-safe Unmarshaller forCryptoBinary
objects.DataReferenceBuilder Builder ofDataReference
.DataReferenceImpl Concrete implementation ofDataReference
.DataReferenceMarshaller A thread-safe Marshaller forDataReference
objects.DataReferenceUnmarshaller A thread-safe Unmarshaller forDataReference
objects.DefaultSecurityConfigurationBootstrap A utility class which programmatically builds basic instances of various components related to security configuration which have reasonable default values for their various configuration parameters.DEREncodedKeyValueBuilder Builder ofDEREncodedKeyValue
.DEREncodedKeyValueImpl Concrete implementation ofDEREncodedKeyValue
.DEREncodedKeyValueMarshaller A thread-safe Marshaller forDEREncodedKeyValue
objects.DEREncodedKeyValueProvider Implementation ofKeyInfoProvider
which supportsDEREncodedKeyValue
.DEREncodedKeyValueUnmarshaller A thread-safe Unmarshaller forDEREncodedKeyValue
objects.DHKeyValueBuilder Builder ofDHKeyValue
.DHKeyValueImpl Concrete implementation ofDHKeyValue
.DHKeyValueMarshaller A thread-safe Marshaller forDHKeyValue
objects.DHKeyValueUnmarshaller A thread-safe Unmarshaller forDHKeyValue
objects.DigestMethodBuilder Builder ofDigestMethod
.DigestMethodImpl Concrete implementation ofDigestMethod
.DigestMethodMarshaller A thread-safe Marshaller forDigestMethod
objects.DigestMethodUnmarshaller A thread-safe Unmarshaller forDigestMethod
objects.DSAKeyValueBuilder Builder ofDSAKeyValue
.DSAKeyValueImpl Concrete implementation ofDSAKeyValue
.DSAKeyValueMarshaller A thread-safe Marshaller forDSAKeyValue
objects.DSAKeyValueProvider Implementation ofKeyInfoProvider
which supportsDSAKeyValue
.DSAKeyValueUnmarshaller A thread-safe Unmarshaller forDSAKeyValue
objects.ECKeyValueBuilder Builder ofECKeyValue
.ECKeyValueImpl Concrete implementation ofECKeyValue
.ECKeyValueMarshaller A thread-safe Marshaller forECKeyValue
objects.ECKeyValueUnmarshaller A thread-safe Unmarshaller forECKeyValue
objects.ECPointTypeImpl Concrete implementation ofECPointType
.EncryptedDataBuilder Builder ofEncryptedData
.EncryptedDataImpl Concrete implementation ofEncryptedData
.EncryptedDataMarshaller A thread-safe Marshaller forEncryptedData
objects.EncryptedDataUnmarshaller A thread-safe Unmarshaller forEncryptedData
objects.EncryptedKeyBuilder Builder ofEncryptedKey
.EncryptedKeyImpl Concrete implementation ofEncryptedKey
.EncryptedKeyMarshaller A thread-safe Marshaller forEncryptedKey
objects.EncryptedKeyUnmarshaller A thread-safe Unmarshaller forEncryptedKey
objects.EncryptedTypeImpl Abstract implementation ofEncryptedType
.EncryptedTypeMarshaller A thread-safe Marshaller forEncryptedType
objects.EncryptedTypeUnmarshaller A thread-safe Unmarshaller forEncryptedType
objects.EncryptionMethodBuilder Builder ofEncryptionMethod
.EncryptionMethodImpl Concrete implementation ofEncryptionMethod
.EncryptionMethodMarshaller A thread-safe Marshaller forEncryptionMethod
objects.EncryptionMethodUnmarshaller A thread-safe Unmarshaller forEncryptionMethod
objects.EncryptionPropertiesBuilder Builder ofEncryptionProperties
.EncryptionPropertiesImpl Concrete implementation ofEncryptionProperties
.EncryptionPropertiesMarshaller A thread-safe Marshaller forEncryptionProperties
objects.EncryptionPropertiesUnmarshaller A thread-safe Unmarshaller forEncryptionProperties
objects.EncryptionPropertyBuilder Builder ofEncryptionProperty
.EncryptionPropertyImpl Concrete implementation ofEncryptionProperty
.EncryptionPropertyMarshaller A thread-safe Marshaller forEncryptionProperty
objects.EncryptionPropertyUnmarshaller A thread-safe Unmarshaller forEncryptionProperty
objects.ExplicitKeySignatureTrustEngine An implementation ofSignatureTrustEngine
which evaluates the validity and trustworthiness of XML and raw signatures.ExponentBuilder Builder ofExponent
.ExponentImpl Concrete implementation ofExponent
.GBuilder Builder ofG
.GeneratorBuilder Builder ofGenerator
.GeneratorImpl Concrete implementation ofGenerator
.GImpl Concrete implementation ofG
.GlobalSecurityConfigurationInitializer An initializer which initializes the global security configuration.InlineX509DataProvider Implementation ofKeyInfoProvider
which provides basic support for extracting aX509Credential
from anX509Data
child of KeyInfo.JavaCryptoValidationInitializer An initializer which validates the Java Cryptographic Architecture environment is usable.JBuilder Builder ofJ
.JImpl Concrete implementation ofJ
.KANonceBuilder Builder ofKANonce
.KANonceImpl Concrete implementation ofKANonce
.KeyInfoBuilder Builder ofKeyInfo
.KeyInfoCredentialContext Context for credentials resolved from aKeyInfo
element.KeyInfoImpl Concrete implementation ofKeyInfo
.KeyInfoMarshaller A thread-safe Marshaller forKeyInfo
objects.KeyInfoProvider Interface for providers used in conjunction with aKeyInfoCredentialResolver
which support resolvingCredential
s based on a child element ofKeyInfo
.KeyInfoReferenceBuilder Builder ofKeyInfoReference
.KeyInfoReferenceImpl Concrete implementation ofKeyInfoReference
.KeyInfoReferenceMarshaller Thread-safe marshaller ofKeyInfoReference
objects.KeyInfoReferenceProvider Implementation ofKeyInfoProvider
which supportsKeyInfoReference
.KeyInfoReferenceUnmarshaller A thread-safe Unmarshaller forKeyInfoReference
objects.KeyInfoResolutionContext Resolution context class that is used to supply state information to, and to share information amongst,KeyInfoProvider
s.KeyInfoUnmarshaller A thread-safe Unmarshaller forKeyInfo
objects.KeyNameBuilder Builder ofKeyName
.KeyNameImpl Concrete implementation ofKeyName
.KeyReferenceBuilder Builder ofKeyReference
.KeyReferenceImpl Concrete implementation ofKeyReference
.KeyReferenceMarshaller A thread-safe Marshaller forKeyReference
objects.KeyReferenceUnmarshaller A thread-safe Unmarshaller forKeyReference
objects.KeySizeBuilder Builder ofKeySize
.KeySizeImpl Concrete implementation ofKeySize
.KeyValueBuilder Builder ofKeyValue
.KeyValueImpl Concrete implementation ofKeyValue
.KeyValueMarshaller A thread-safe Marshaller forKeyValue
objects.KeyValueUnmarshaller A thread-safe Unmarshaller forKeyValue
objects.LocalKeyInfoCredentialResolver A simple specialization ofBasicProviderKeyInfoCredentialResolver
which is capable of using information from aKeyInfo
to resolve local credentials from a suppliedCredentialResolver
which manages local credentials.MGFBuilder Builder ofMGF
.MGFImpl Abstract implementation ofMGF
.MGFMarshaller A thread-safe Marshaller forMGF
objects.MGFUnmarshaller A thread-safe Unmarshaller forMGF
objects.MgmtDataBuilder Builder ofMgmtData
.MgmtDataImpl Concrete implementation ofMgmtData
.ModulusBuilder Builder ofModulus
.ModulusImpl Concrete implementation ofExponent
.NamedCurveBuilder Builder ofNamedCurve
.NamedCurveImpl Concrete implementation ofNamedCurve
.NamedCurveMarshaller Thread-safe marshaller ofNamedCurve
objects.NamedCurveUnmarshaller A thread-safe Unmarshaller forNamedCurve
objects.OAEPparamsBuilder Builder ofOAEPparams
.OAEPparamsImpl Concrete implementation ofOAEPparams
.OriginatorKeyInfoBuilder Builder ofOriginatorKeyInfo
.OriginatorKeyInfoImpl Concrete implementation ofOriginatorKeyInfo
.OriginatorKeyInfoMarshaller A thread-safe Marshaller forOriginatorKeyInfo
objects.OriginatorKeyInfoUnmarshaller A thread-safe Unmarshaller forOriginatorKeyInfo
objects.PBuilder Builder ofP
.PBuilder Builder ofP
.PgenCounterBuilder Builder ofPgenCounter
.PgenCounterBuilder Builder ofPgenCounter
.PgenCounterImpl Concrete implementation ofPgenCounter
.PgenCounterImpl Concrete implementation ofPgenCounter
.PGPDataBuilder Builder ofPGPData
.PGPDataImpl Concrete implementation ofPGPData
.PGPDataMarshaller A thread-safe Marshaller forPGPData
objects.PGPDataUnmarshaller A thread-safe Unmarshaller forPGPData
objects.PGPKeyIDBuilder Builder ofPGPKeyID
.PGPKeyIDImpl Concrete implementation ofPGPKeyID
.PGPKeyPacketBuilder Builder ofPGPKeyPacket
.PGPKeyPacketImpl Concrete implementation ofPGPKeyPacket
.PImpl Concrete implementation ofP
.PImpl Concrete implementation ofP
.PKIXSignatureTrustEngine An implementation ofSignatureTrustEngine
which evaluates the validity and trustworthiness of XML and raw signatures.PopulateSignatureValidationParametersHandler Handler that resolves and populatesSignatureValidationParameters
on aSecurityParametersContext
created/accessed via a lookup function, by default as an immediate child context of the targetMessageContext
.PublicBuilder Builder ofPublic
.PublicImpl Concrete implementation ofPublic
.PublicKeyBuilder Builder ofPublicKey
.PublicKeyImpl Concrete implementation ofPublicKey
.QBuilder Builder ofQ
.QBuilder Builder ofQ
.QImpl Concrete implementation ofQ
.QImpl Concrete implementation ofQ
.RecipientKeyInfoBuilder Builder ofReferenceList
.RecipientKeyInfoImpl Concrete implementation ofRecipientKeyInfo
.RecipientKeyInfoMarshaller A thread-safe Marshaller forRecipientKeyInfo
objects.RecipientKeyInfoUnmarshaller A thread-safe Unmarshaller forRecipientKeyInfo
objects.ReferenceListBuilder Builder ofReferenceList
.ReferenceListImpl Concrete implementation ofReferenceList
.ReferenceListMarshaller A thread-safe Marshaller forReferenceList
objects.ReferenceListUnmarshaller A thread-safe Unmarshaller forReferenceList
objects.ReferenceTypeImpl Concrete implementation ofReferenceType
.ReferenceTypeMarshaller A thread-safe Marshaller forReferenceType
objects.ReferenceTypeUnmarshaller A thread-safe Unmarshaller forReferenceType
objects.RetrievalMethodBuilder Builder ofRetrievalMethod
.RetrievalMethodImpl Concrete implementation ofRetrievalMethod
.RetrievalMethodMarshaller A thread-safe Marshaller forRetrievalMethod
objects.RetrievalMethodUnmarshaller A thread-safe Unmarshaller forRetrievalMethod
objects.RSAKeyValueBuilder Builder ofRSAKeyValue
.RSAKeyValueImpl Concrete implementation ofRSAKeyValue
.RSAKeyValueMarshaller A thread-safe Marshaller forRSAKeyValue
objects.RSAKeyValueProvider Implementation ofKeyInfoProvider
which supportsRSAKeyValue
.RSAKeyValueUnmarshaller A thread-safe Unmarshaller forRSAKeyValue
objects.SeedBuilder Builder ofSeed
.SeedBuilder Builder ofSeed
.SeedImpl Concrete implementation ofSeed
.SeedImpl Concrete implementation ofSeed
.SignatureAlgorithmValidator Component which validates aSignature
's signature and digest algorithm URI's against a supplied algorithm whitelist and blacklist.SignatureBuilder Builder ofSignature
s.SignatureImpl XMLObject representing an enveloped or detached XML Digital Signature, version 20020212, Signature element.SignatureMarshaller A marshaller forSignature
objects.SignatureUnmarshaller An unmarshaller forSignature
objects.SPKIDataBuilder Builder ofSPKIData
.SPKIDataImpl Concrete implementation ofSPKIData
.SPKIDataMarshaller A thread-safe Marshaller forSPKIData
objects.SPKIDataUnmarshaller A thread-safe Unmarshaller forSPKIData
objects.SPKISexpBuilder Builder ofSPKISexp
.SPKISexpImpl Concrete implementation ofSPKISexp
.StaticDecryptionParametersResolver Resolve an instance ofDecryptionParameters
statically.StaticEncryptionParametersResolver Resolve an instance ofEncryptionParameters
statically.StaticKeyInfoCredentialResolver Simple implementation ofKeyInfoCredentialResolver
which just stores and returns a static set of credentials.StaticKeyInfoGenerator Implementation ofKeyInfoGenerator
which always returns staticKeyInfo
data.StaticSignatureSigningParametersResolver Resolve an instance ofSignatureSigningParameters
statically.StaticSignatureValidationParametersResolver Resolve an instance ofSignatureValidationParameters
statically.TransformBuilder Builder ofTransform
.TransformImpl Concrete implementation ofTransform
.TransformMarshaller A thread-safe Marshaller forTransform
objects.TransformsBuilder Builder ofTransforms
.TransformsBuilder Builder ofTransforms
.TransformsImpl Concrete implementation ofTransforms
.TransformsImpl Concrete implementation ofTransforms
.TransformsMarshaller A thread-safe Marshaller forTransforms
objects.TransformsMarshaller A thread-safe Marshaller forTransforms
objects.TransformsUnmarshaller A thread-safe Unmarshaller forTransforms
objects.TransformsUnmarshaller A thread-safe Unmarshaller forTransforms
objects.TransformUnmarshaller A thread-safe Unmarshaller forTransform
objects.WhitelistPredicate Predicate which implements an algorithm URI whitelist policy.X509CertificateBuilder Builder ofX509Certificate
.X509CertificateImpl Concrete implementation ofX509Certificate
.X509CertificateImpl.CleanerState The action to be taken when the current state must be cleaned.X509CRLBuilder Builder ofX509CRL
.X509CRLImpl Concrete implementation ofX509CRL
.X509CRLImpl.CleanerState The action to be taken when the current state must be cleaned.X509DataBuilder Builder ofX509Data
.X509DataImpl Concrete implementation ofX509Data
.X509DataMarshaller A thread-safe Marshaller forX509Data
objects.X509DataUnmarshaller A thread-safe Unmarshaller forX509Data
objects.X509DigestBuilder Builder ofX509Digest
.X509DigestImpl Concrete implementation ofX509Digest
.X509DigestMarshaller A thread-safe Marshaller forX509Digest
objects.X509DigestUnmarshaller A thread-safe Unmarshaller forX509Digest
objects.X509IssuerNameBuilder Builder ofX509IssuerName
.X509IssuerNameImpl Concrete implementation ofX509IssuerName
.X509IssuerSerialBuilder Builder ofX509IssuerSerial
.X509IssuerSerialImpl Concrete implementation ofX509IssuerSerial
.X509IssuerSerialMarshaller A thread-safe Marshaller forX509IssuerSerial
objects.X509IssuerSerialUnmarshaller A thread-safe Unmarshaller forX509IssuerSerial
objects.X509KeyInfoGeneratorFactory A factory implementation which produces instances ofKeyInfoGenerator
capable of handling the information contained within anX509Credential
.X509SerialNumberBuilder Builder ofX509SerialNumber
.X509SerialNumberImpl Concrete implementation ofX509SerialNumber
.X509SerialNumberMarshaller Thread-safe marshaller ofX509SerialNumber
objects.X509SerialNumberUnmarshaller Thread-safe unmarshaller forX509SerialNumber
objects.X509SKIBuilder Builder ofX509SKI
.X509SKIImpl Concrete implementation ofX509SKI
.X509SubjectNameBuilder Builder ofX509SubjectName
.X509SubjectNameImpl Concrete implementation ofX509SubjectName
.XMLObjectProviderInitializer XMLObject provider initializer for module "xmlsec-impl".XPathBuilder Builder ofXPath
.XPathImpl Concrete implementation ofXPath
.YBuilder Builder ofY
.YImpl Concrete implementation ofY
.