All Classes
-
All Classes Interface Summary Class Summary Class Description AbstractKeyInfoProvider Abstract super class forKeyInfoProviderimplementations.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 forAgreementMethodobjects.AgreementMethodUnmarshaller A thread-safe Unmarshaller forAgreementMethodobjects.AlgorithmIdentifierTypeImpl Abstract implementation ofAlgorithmIdentifierType.AlgorithmIdentifierTypeMarshaller A thread-safe Marshaller forAlgorithmIdentifierTypeobjects.AlgorithmIdentifierTypeUnmarshaller A thread-safe Unmarshaller forAlgorithmIdentifierTypeobjects.AlgorithmRuntimeSupportedPredicate A predicate which evaluates whether a cryptographic algorithm URI is effectively supported by the runtime environment, as determined byAlgorithmRegistry.isRuntimeSupported(String).ApacheSantuarioSignatureValidationProviderImpl Implementation ofSignatureValidationProviderwhich is based on the Apache Santuario library and is used withSignatureinstances which are instances ofSignatureImpl.ApacheSantuarioSignerProviderImpl Implementation ofSignerProviderwhich is based on the Apache Santuario library and is used withSignatureinstances which are instances ofSignatureImpl.ApacheXMLSecurityInitializer Initializer which initializes the Apache XML Security library (Santuario).BaseSignatureTrustEngine<TrustBasisType> A base implementation ofSignatureTrustEnginewhich 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 ofKeyInfoGeneratorcapable of handling the information contained within aCredential.BasicProviderKeyInfoCredentialResolver Implementation ofKeyInfoCredentialResolverwhich resolves credentials based on aKeyInfoelement using a configured list ofKeyInfoProviders 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 ofAbstractChainingCredentialResolverwhich is scoped to theKeyInfoCredentialResolvertype.ChainingSignaturePrevalidator A signature prevalidator implementation which chains execution of a list ofSignaturePrevalidatorinstances.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 forCipherDataobjects.CipherDataUnmarshaller A thread-safe Unmarshaller forCipherDataobjects.CipherReferenceBuilder Builder ofCipherReference.CipherReferenceImpl Concrete implementation ofCipherReference.CipherReferenceMarshaller A thread-safe Marshaller forCipherReferenceobjects.CipherReferenceUnmarshaller A thread-safe Unmarshaller forCipherReferenceobjects.CipherValueBuilder Builder ofCipherValue.CipherValueImpl Concrete implementation ofCipherValue.CollectionKeyInfoCredentialResolver An implementation ofKeyInfoCredentialResolverwhich uses aCollectionas the underlying credential source.CryptoBinaryBuilder Builder ofCryptoBinary.CryptoBinaryImpl Concrete implementation ofCryptoBinary.CryptoBinaryMarshaller A thread-safe Marshaller forCryptoBinaryobjects.CryptoBinaryUnmarshaller A thread-safe Unmarshaller forCryptoBinaryobjects.DataReferenceBuilder Builder ofDataReference.DataReferenceImpl Concrete implementation ofDataReference.DataReferenceMarshaller A thread-safe Marshaller forDataReferenceobjects.DataReferenceUnmarshaller A thread-safe Unmarshaller forDataReferenceobjects.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 forDEREncodedKeyValueobjects.DEREncodedKeyValueProvider Implementation ofKeyInfoProviderwhich supportsDEREncodedKeyValue.DEREncodedKeyValueUnmarshaller A thread-safe Unmarshaller forDEREncodedKeyValueobjects.DHKeyValueBuilder Builder ofDHKeyValue.DHKeyValueImpl Concrete implementation ofDHKeyValue.DHKeyValueMarshaller A thread-safe Marshaller forDHKeyValueobjects.DHKeyValueUnmarshaller A thread-safe Unmarshaller forDHKeyValueobjects.DigestMethodBuilder Builder ofDigestMethod.DigestMethodImpl Concrete implementation ofDigestMethod.DigestMethodMarshaller A thread-safe Marshaller forDigestMethodobjects.DigestMethodUnmarshaller A thread-safe Unmarshaller forDigestMethodobjects.DSAKeyValueBuilder Builder ofDSAKeyValue.DSAKeyValueImpl Concrete implementation ofDSAKeyValue.DSAKeyValueMarshaller A thread-safe Marshaller forDSAKeyValueobjects.DSAKeyValueProvider Implementation ofKeyInfoProviderwhich supportsDSAKeyValue.DSAKeyValueUnmarshaller A thread-safe Unmarshaller forDSAKeyValueobjects.ECKeyValueBuilder Builder ofECKeyValue.ECKeyValueImpl Concrete implementation ofECKeyValue.ECKeyValueMarshaller A thread-safe Marshaller forECKeyValueobjects.ECKeyValueUnmarshaller A thread-safe Unmarshaller forECKeyValueobjects.ECPointTypeImpl Concrete implementation ofECPointType.EncryptedDataBuilder Builder ofEncryptedData.EncryptedDataImpl Concrete implementation ofEncryptedData.EncryptedDataMarshaller A thread-safe Marshaller forEncryptedDataobjects.EncryptedDataUnmarshaller A thread-safe Unmarshaller forEncryptedDataobjects.EncryptedKeyBuilder Builder ofEncryptedKey.EncryptedKeyImpl Concrete implementation ofEncryptedKey.EncryptedKeyMarshaller A thread-safe Marshaller forEncryptedKeyobjects.EncryptedKeyUnmarshaller A thread-safe Unmarshaller forEncryptedKeyobjects.EncryptedTypeImpl Abstract implementation ofEncryptedType.EncryptedTypeMarshaller A thread-safe Marshaller forEncryptedTypeobjects.EncryptedTypeUnmarshaller A thread-safe Unmarshaller forEncryptedTypeobjects.EncryptionMethodBuilder Builder ofEncryptionMethod.EncryptionMethodImpl Concrete implementation ofEncryptionMethod.EncryptionMethodMarshaller A thread-safe Marshaller forEncryptionMethodobjects.EncryptionMethodUnmarshaller A thread-safe Unmarshaller forEncryptionMethodobjects.EncryptionPropertiesBuilder Builder ofEncryptionProperties.EncryptionPropertiesImpl Concrete implementation ofEncryptionProperties.EncryptionPropertiesMarshaller A thread-safe Marshaller forEncryptionPropertiesobjects.EncryptionPropertiesUnmarshaller A thread-safe Unmarshaller forEncryptionPropertiesobjects.EncryptionPropertyBuilder Builder ofEncryptionProperty.EncryptionPropertyImpl Concrete implementation ofEncryptionProperty.EncryptionPropertyMarshaller A thread-safe Marshaller forEncryptionPropertyobjects.EncryptionPropertyUnmarshaller A thread-safe Unmarshaller forEncryptionPropertyobjects.ExplicitKeySignatureTrustEngine An implementation ofSignatureTrustEnginewhich 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 ofKeyInfoProviderwhich provides basic support for extracting aX509Credentialfrom anX509Datachild 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 aKeyInfoelement.KeyInfoImpl Concrete implementation ofKeyInfo.KeyInfoMarshaller A thread-safe Marshaller forKeyInfoobjects.KeyInfoProvider Interface for providers used in conjunction with aKeyInfoCredentialResolverwhich support resolvingCredentials based on a child element ofKeyInfo.KeyInfoReferenceBuilder Builder ofKeyInfoReference.KeyInfoReferenceImpl Concrete implementation ofKeyInfoReference.KeyInfoReferenceMarshaller Thread-safe marshaller ofKeyInfoReferenceobjects.KeyInfoReferenceProvider Implementation ofKeyInfoProviderwhich supportsKeyInfoReference.KeyInfoReferenceUnmarshaller A thread-safe Unmarshaller forKeyInfoReferenceobjects.KeyInfoResolutionContext Resolution context class that is used to supply state information to, and to share information amongst,KeyInfoProviders.KeyInfoUnmarshaller A thread-safe Unmarshaller forKeyInfoobjects.KeyNameBuilder Builder ofKeyName.KeyNameImpl Concrete implementation ofKeyName.KeyReferenceBuilder Builder ofKeyReference.KeyReferenceImpl Concrete implementation ofKeyReference.KeyReferenceMarshaller A thread-safe Marshaller forKeyReferenceobjects.KeyReferenceUnmarshaller A thread-safe Unmarshaller forKeyReferenceobjects.KeySizeBuilder Builder ofKeySize.KeySizeImpl Concrete implementation ofKeySize.KeyValueBuilder Builder ofKeyValue.KeyValueImpl Concrete implementation ofKeyValue.KeyValueMarshaller A thread-safe Marshaller forKeyValueobjects.KeyValueUnmarshaller A thread-safe Unmarshaller forKeyValueobjects.LocalKeyInfoCredentialResolver A simple specialization ofBasicProviderKeyInfoCredentialResolverwhich is capable of using information from aKeyInfoto resolve local credentials from a suppliedCredentialResolverwhich manages local credentials.MGFBuilder Builder ofMGF.MGFImpl Abstract implementation ofMGF.MGFMarshaller A thread-safe Marshaller forMGFobjects.MGFUnmarshaller A thread-safe Unmarshaller forMGFobjects.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 ofNamedCurveobjects.NamedCurveUnmarshaller A thread-safe Unmarshaller forNamedCurveobjects.OAEPparamsBuilder Builder ofOAEPparams.OAEPparamsImpl Concrete implementation ofOAEPparams.OriginatorKeyInfoBuilder Builder ofOriginatorKeyInfo.OriginatorKeyInfoImpl Concrete implementation ofOriginatorKeyInfo.OriginatorKeyInfoMarshaller A thread-safe Marshaller forOriginatorKeyInfoobjects.OriginatorKeyInfoUnmarshaller A thread-safe Unmarshaller forOriginatorKeyInfoobjects.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 forPGPDataobjects.PGPDataUnmarshaller A thread-safe Unmarshaller forPGPDataobjects.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 ofSignatureTrustEnginewhich evaluates the validity and trustworthiness of XML and raw signatures.PopulateSignatureValidationParametersHandler Handler that resolves and populatesSignatureValidationParameterson aSecurityParametersContextcreated/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 forRecipientKeyInfoobjects.RecipientKeyInfoUnmarshaller A thread-safe Unmarshaller forRecipientKeyInfoobjects.ReferenceListBuilder Builder ofReferenceList.ReferenceListImpl Concrete implementation ofReferenceList.ReferenceListMarshaller A thread-safe Marshaller forReferenceListobjects.ReferenceListUnmarshaller A thread-safe Unmarshaller forReferenceListobjects.ReferenceTypeImpl Concrete implementation ofReferenceType.ReferenceTypeMarshaller A thread-safe Marshaller forReferenceTypeobjects.ReferenceTypeUnmarshaller A thread-safe Unmarshaller forReferenceTypeobjects.RetrievalMethodBuilder Builder ofRetrievalMethod.RetrievalMethodImpl Concrete implementation ofRetrievalMethod.RetrievalMethodMarshaller A thread-safe Marshaller forRetrievalMethodobjects.RetrievalMethodUnmarshaller A thread-safe Unmarshaller forRetrievalMethodobjects.RSAKeyValueBuilder Builder ofRSAKeyValue.RSAKeyValueImpl Concrete implementation ofRSAKeyValue.RSAKeyValueMarshaller A thread-safe Marshaller forRSAKeyValueobjects.RSAKeyValueProvider Implementation ofKeyInfoProviderwhich supportsRSAKeyValue.RSAKeyValueUnmarshaller A thread-safe Unmarshaller forRSAKeyValueobjects.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 ofSignatures.SignatureImpl XMLObject representing an enveloped or detached XML Digital Signature, version 20020212, Signature element.SignatureMarshaller A marshaller forSignatureobjects.SignatureUnmarshaller An unmarshaller forSignatureobjects.SPKIDataBuilder Builder ofSPKIData.SPKIDataImpl Concrete implementation ofSPKIData.SPKIDataMarshaller A thread-safe Marshaller forSPKIDataobjects.SPKIDataUnmarshaller A thread-safe Unmarshaller forSPKIDataobjects.SPKISexpBuilder Builder ofSPKISexp.SPKISexpImpl Concrete implementation ofSPKISexp.StaticDecryptionParametersResolver Resolve an instance ofDecryptionParametersstatically.StaticEncryptionParametersResolver Resolve an instance ofEncryptionParametersstatically.StaticKeyInfoCredentialResolver Simple implementation ofKeyInfoCredentialResolverwhich just stores and returns a static set of credentials.StaticKeyInfoGenerator Implementation ofKeyInfoGeneratorwhich always returns staticKeyInfodata.StaticSignatureSigningParametersResolver Resolve an instance ofSignatureSigningParametersstatically.StaticSignatureValidationParametersResolver Resolve an instance ofSignatureValidationParametersstatically.TransformBuilder Builder ofTransform.TransformImpl Concrete implementation ofTransform.TransformMarshaller A thread-safe Marshaller forTransformobjects.TransformsBuilder Builder ofTransforms.TransformsBuilder Builder ofTransforms.TransformsImpl Concrete implementation ofTransforms.TransformsImpl Concrete implementation ofTransforms.TransformsMarshaller A thread-safe Marshaller forTransformsobjects.TransformsMarshaller A thread-safe Marshaller forTransformsobjects.TransformsUnmarshaller A thread-safe Unmarshaller forTransformsobjects.TransformsUnmarshaller A thread-safe Unmarshaller forTransformsobjects.TransformUnmarshaller A thread-safe Unmarshaller forTransformobjects.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 forX509Dataobjects.X509DataUnmarshaller A thread-safe Unmarshaller forX509Dataobjects.X509DigestBuilder Builder ofX509Digest.X509DigestImpl Concrete implementation ofX509Digest.X509DigestMarshaller A thread-safe Marshaller forX509Digestobjects.X509DigestUnmarshaller A thread-safe Unmarshaller forX509Digestobjects.X509IssuerNameBuilder Builder ofX509IssuerName.X509IssuerNameImpl Concrete implementation ofX509IssuerName.X509IssuerSerialBuilder Builder ofX509IssuerSerial.X509IssuerSerialImpl Concrete implementation ofX509IssuerSerial.X509IssuerSerialMarshaller A thread-safe Marshaller forX509IssuerSerialobjects.X509IssuerSerialUnmarshaller A thread-safe Unmarshaller forX509IssuerSerialobjects.X509KeyInfoGeneratorFactory A factory implementation which produces instances ofKeyInfoGeneratorcapable of handling the information contained within anX509Credential.X509SerialNumberBuilder Builder ofX509SerialNumber.X509SerialNumberImpl Concrete implementation ofX509SerialNumber.X509SerialNumberMarshaller Thread-safe marshaller ofX509SerialNumberobjects.X509SerialNumberUnmarshaller Thread-safe unmarshaller forX509SerialNumberobjects.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.