All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractBufferingOutputProcessor |
An abstract OutputProcessor class for reusabilty
|
| AbstractDecryptInputProcessor |
Processor for decryption of EncryptedData XML structures
|
| AbstractDecryptInputProcessor.DecryptionThread |
The DecryptionThread handles encrypted XML-Parts
|
| AbstractDOMSignatureMethod |
An abstract class representing a SignatureMethod.
|
| AbstractDOMSignatureMethod.Type |
|
| AbstractElementSecurityEvent |
|
| AbstractEncryptEndingOutputProcessor |
Processor buffers encrypted XMLEvents and forwards them when final is called
|
| AbstractEncryptOutputProcessor |
Processor to encrypt XML structures
|
| AbstractInboundSecurityToken |
|
| AbstractInputProcessor |
An abstract InputProcessor class for reusabilty
|
| AbstractInputSecurityHeaderHandler |
Abstract class for SecurityHeaderHandlers with parse LOGic for the xml structures
|
| AbstractOutputProcessor |
An abstract OutputProcessor class for reusabilty
|
| AbstractSecuredElementSecurityEvent |
|
| AbstractSecurityContextImpl |
|
| AbstractSecurityToken |
|
| AbstractSerializer |
Converts Strings into Nodes and visa versa.
|
| AbstractSignatureEndingOutputProcessor |
|
| AbstractSignatureEndingOutputProcessor.SignedInfoProcessor |
|
| AbstractSignatureInputHandler |
|
| AbstractSignatureOutputProcessor |
|
| AbstractSignatureReferenceVerifyInputProcessor |
|
| AgreementMethod |
A Key Agreement algorithm provides for the derivation of a shared secret key
based on a shared secret computed from certain types of compatible public
keys from both the sender and the recipient.
|
| AgreementMethodType |
Java class for AgreementMethodType complex type.
|
| Algorithm |
The Algorithm class which stores the Algorithm URI as a string.
|
| AlgorithmAlreadyRegisteredException |
|
| AlgorithmIdentifierType |
Java class for AlgorithmIdentifierType complex type.
|
| AlgorithmSuiteSecurityEvent |
|
| AlgorithmType |
Java class for AlgorithmType complex type.
|
| ApacheCanonicalizer |
|
| ApacheData |
XMLSignatureInput Data wrapper.
|
| ApacheNodeSetData |
|
| ApacheOctetStreamData |
|
| ApacheTransform |
This is a wrapper/glue class which invokes the Apache XML-Security
Transform.
|
| AttrCompare |
Compares two attributes based on the C14n specification.
|
| Base64 |
Deprecated. |
| Base64DecodingException |
This Exception is thrown if decoding of Base64 data fails.
|
| C14nHelper |
Temporary swapped static functions from the normalizer Section
|
| CanonicalizationException |
Class CanonicalizationException
|
| CanonicalizationMethodType |
Java class for CanonicalizationMethodType complex type.
|
| Canonicalizer |
|
| Canonicalizer11 |
|
| Canonicalizer11_OmitComments |
|
| Canonicalizer11_OmitCommentsTransformer |
|
| Canonicalizer11_WithComments |
|
| Canonicalizer11_WithCommentsTransformer |
|
| Canonicalizer20010315 |
|
| Canonicalizer20010315 |
|
| Canonicalizer20010315_Excl |
|
| Canonicalizer20010315_ExclOmitCommentsTransformer |
|
| Canonicalizer20010315_ExclWithCommentsTransformer |
|
| Canonicalizer20010315_OmitCommentsTransformer |
|
| Canonicalizer20010315_WithCommentsTransformer |
|
| Canonicalizer20010315Excl |
|
| Canonicalizer20010315ExclOmitComments |
|
| Canonicalizer20010315ExclWithComments |
Class Canonicalizer20010315ExclWithComments
|
| Canonicalizer20010315OmitComments |
|
| Canonicalizer20010315WithComments |
|
| CanonicalizerBase |
Abstract base class for canonicalization algorithms.
|
| CanonicalizerBase |
|
| CanonicalizerBase.C14NStack<E> |
|
| CanonicalizerBase.DocumentLevel |
|
| CanonicalizerPhysical |
Serializes the physical representation of the subtree.
|
| CanonicalizerSpi |
Base class which all Canonicalization algorithms extend.
|
| CertsInFilesystemDirectoryResolver |
|
| CertsInFilesystemDirectoryResolver.FilesystemIterator |
Class FilesystemIterator
|
| CharTwoFieldParamsType |
Java class for CharTwoFieldParamsType complex type.
|
| CipherData |
CipherData provides encrypted data.
|
| CipherDataType |
Java class for CipherDataType complex type.
|
| CipherReference |
CipherReference identifies a source which, when processed,
yields the encrypted octet sequence.
|
| CipherReferenceType |
Java class for CipherReferenceType complex type.
|
| CipherValue |
CipherValue is the wrapper for cipher text.
|
| CipherValueType |
Java class for CipherValueType complex type.
|
| ClassLoaderUtils |
This class is extremely useful for loading resources and classes in a fault
tolerant manner that works across different applications servers.
|
| ComparableType<T extends ComparableType> |
|
| ConcatKDFParamsType |
Java class for ConcatKDFParamsType complex type.
|
| ConcreteLSInput |
|
| ConfigurationProperties |
Configuration Properties
|
| ConfigurationType |
Java class for ConfigurationType complex type.
|
| Constants |
Provides all constants and some translation functions for i18n.
|
| ContentEncryptedElementSecurityEvent |
|
| ContentHandlerAlreadyRegisteredException |
|
| CurveType |
Java class for CurveType complex type.
|
| DefaultTokenSecurityEvent |
|
| DEREncodedKeyValue |
Provides content model support for the dsig11:DEREncodedKeyvalue element.
|
| DEREncodedKeyValueResolver |
KeyResolverSpi implementation which resolves public keys from a
dsig11:DEREncodedKeyValue element.
|
| DEREncodedKeyValueType |
Java class for DEREncodedKeyValueType complex type.
|
| DerivedKeyType |
Java class for DerivedKeyType complex type.
|
| DigesterOutputStream |
This class has been modified slightly to use java.security.MessageDigest
objects as input, rather than
org.apache.xml.security.algorithms.MessageDigestAlgorithm objects.
|
| DigesterOutputStream |
|
| DigestMethodType |
Java class for DigestMethodType complex type.
|
| DigestOutputStream |
A Streaming based message-digest implementation
|
| DocumentContext |
This class holds per document, context informations
|
| DocumentContextImpl |
A concrete DocumentContext Implementation
|
| DocumentSerializer |
Converts Strings into Nodes and visa versa.
|
| DOMBase64Transform |
DOM-based implementation of Base64 Encoding Transform.
|
| DOMCanonicalizationMethod |
DOM-based abstract implementation of CanonicalizationMethod.
|
| DOMCanonicalXMLC14N11Method |
DOM-based implementation of CanonicalizationMethod for Canonical XML 1.1
(with or without comments).
|
| DOMCanonicalXMLC14NMethod |
DOM-based implementation of CanonicalizationMethod for Canonical XML
(with or without comments).
|
| DOMCryptoBinary |
A DOM-based representation of the XML CryptoBinary simple type
as defined in the W3C specification for XML-Signature Syntax and Processing.
|
| DOMDigestMethod |
DOM-based abstract implementation of DigestMethod.
|
| DOMDigestMethod.RIPEMD160 |
|
| DOMDigestMethod.SHA1 |
|
| DOMDigestMethod.SHA224 |
|
| DOMDigestMethod.SHA256 |
|
| DOMDigestMethod.SHA3_224 |
|
| DOMDigestMethod.SHA3_256 |
|
| DOMDigestMethod.SHA3_384 |
|
| DOMDigestMethod.SHA3_512 |
|
| DOMDigestMethod.SHA384 |
|
| DOMDigestMethod.SHA512 |
|
| DOMDigestMethod.WHIRLPOOL |
|
| DOMEnvelopedTransform |
DOM-based implementation of Enveloped Signature Transform.
|
| DOMExcC14NMethod |
DOM-based implementation of CanonicalizationMethod for Exclusive
Canonical XML algorithm (with or without comments).
|
| DOMHMACSignatureMethod |
DOM-based implementation of HMAC SignatureMethod.
|
| DOMHMACSignatureMethod.RIPEMD160 |
|
| DOMHMACSignatureMethod.SHA1 |
|
| DOMHMACSignatureMethod.SHA224 |
|
| DOMHMACSignatureMethod.SHA256 |
|
| DOMHMACSignatureMethod.SHA384 |
|
| DOMHMACSignatureMethod.SHA512 |
|
| DOMKeyInfo |
DOM-based implementation of KeyInfo.
|
| DOMKeyInfoFactory |
DOM-based implementation of KeyInfoFactory.
|
| DOMKeyInfoFactory.UnmarshalContext |
|
| DOMKeyName |
DOM-based implementation of KeyName.
|
| DOMKeyValue<K extends java.security.PublicKey> |
DOM-based implementation of KeyValue.
|
| DOMKeyValue.DSA |
|
| DOMKeyValue.EC |
|
| DOMKeyValue.EC.Curve |
|
| DOMKeyValue.RSA |
|
| DOMKeyValue.Unknown |
|
| DOMManifest |
DOM-based implementation of Manifest.
|
| DOMNamespaceContext |
|
| DOMPGPData |
DOM-based implementation of PGPData.
|
| DOMReference |
DOM-based implementation of Reference.
|
| DOMRetrievalMethod |
DOM-based implementation of RetrievalMethod.
|
| DOMSignatureMethod |
DOM-based abstract implementation of SignatureMethod.
|
| DOMSignatureMethod.RIPEMD160withECDSA |
|
| DOMSignatureMethod.RIPEMD160withRSA |
|
| DOMSignatureMethod.RIPEMD160withRSAandMGF1 |
|
| DOMSignatureMethod.SHA1withDSA |
|
| DOMSignatureMethod.SHA1withECDSA |
|
| DOMSignatureMethod.SHA1withRSA |
|
| DOMSignatureMethod.SHA1withRSAandMGF1 |
|
| DOMSignatureMethod.SHA224withECDSA |
|
| DOMSignatureMethod.SHA224withRSA |
|
| DOMSignatureMethod.SHA224withRSAandMGF1 |
|
| DOMSignatureMethod.SHA256withDSA |
|
| DOMSignatureMethod.SHA256withECDSA |
|
| DOMSignatureMethod.SHA256withRSA |
|
| DOMSignatureMethod.SHA256withRSAandMGF1 |
|
| DOMSignatureMethod.SHA384withECDSA |
|
| DOMSignatureMethod.SHA384withRSA |
|
| DOMSignatureMethod.SHA384withRSAandMGF1 |
|
| DOMSignatureMethod.SHA512withECDSA |
|
| DOMSignatureMethod.SHA512withRSA |
|
| DOMSignatureMethod.SHA512withRSAandMGF1 |
|
| DOMSignatureProperties |
DOM-based implementation of SignatureProperties.
|
| DOMSignatureProperty |
DOM-based implementation of SignatureProperty.
|
| DOMSignedInfo |
DOM-based implementation of SignedInfo.
|
| DOMStructure |
DOM-based abstract implementation of XMLStructure.
|
| DOMSubTreeData |
This is a subtype of NodeSetData that represents a dereferenced
same-document URI as the root of a subdocument.
|
| DOMSubTreeData.DelayedNodeIterator |
This is an Iterator that contains a backing node-set that is
not populated until the caller first attempts to advance the iterator.
|
| DOMTransform |
DOM-based abstract implementation of Transform.
|
| DOMURIDereferencer |
DOM-based implementation of URIDereferencer.
|
| DOMUtils |
Useful static DOM utility methods.
|
| DOMUtils.NodeSet |
|
| DOMX509Data |
DOM-based implementation of X509Data.
|
| DOMX509IssuerSerial |
DOM-based implementation of X509IssuerSerial.
|
| DOMXMLObject |
DOM-based implementation of XMLObject.
|
| DOMXMLSignature |
DOM-based implementation of XMLSignature.
|
| DOMXMLSignatureFactory |
DOM-based implementation of XMLSignatureFactory.
|
| DOMXMLSignatureFactory.UnmarshalContext |
|
| DOMXPathFilter2Transform |
DOM-based implementation of XPath Filter 2.0 Transform.
|
| DOMXPathTransform |
DOM-based implementation of XPath Filtering Transform.
|
| DOMXSLTTransform |
DOM-based implementation of XSLT Transform.
|
| DSAKeyValue |
|
| DSAKeyValueResolver |
|
| DsaKeyValueSecurityToken |
|
| DSAKeyValueType |
Java class for DSAKeyValueType complex type.
|
| DSAUtils |
Deprecated. |
| ECDSAUtils |
|
| ECDSAUtils |
Deprecated. |
| ECDSAUtils.ECCurveDefinition |
|
| ECDSAUtils.ECCurveDefinition |
|
| ECKeyValue |
|
| ECKeyValue.Curve |
|
| ECKeyValueResolver |
|
| ECKeyValueSecurityToken |
|
| ECKeyValueType |
Java class for ECKeyValueType complex type.
|
| ECParametersType |
Java class for ECParametersType complex type.
|
| ECValidationDataType |
Java class for ECValidationDataType complex type.
|
| ElementProxy |
This is the base class to all Objects which have a direct 1:1 mapping to an
Element in a particular namespace.
|
| EncryptedData |
The EncryptedData element is the core element in the syntax.
|
| EncryptedDataType |
Java class for EncryptedDataType complex type.
|
| EncryptedElementSecurityEvent |
|
| EncryptedKey |
The EncryptedKey element is used to transport encryption keys
from the originator to a known recipient(s).
|
| EncryptedKeyResolver |
The EncryptedKeyResolver is not a generic resolver.
|
| EncryptedKeyTokenSecurityEvent |
|
| EncryptedKeyType |
Java class for EncryptedKeyType complex type.
|
| EncryptedType |
Java class for EncryptedType complex type.
|
| EncryptedType |
EncryptedType is the abstract type from which EncryptedData and
EncryptedKey are derived.
|
| EncryptionConstants |
|
| EncryptionElementProxy |
This is the base object for all objects which map directly to an Element from
the xenc spec.
|
| EncryptionMethod |
EncryptionMethod describes the encryption algorithm applied to
the cipher data.
|
| EncryptionMethodType |
Java class for EncryptionMethodType complex type.
|
| EncryptionPartDef |
EncryptionPartDef holds information about parts to be encrypt
|
| EncryptionProperties |
EncryptionProperties can hold additional information concerning
the generation of the EncryptedData or
EncryptedKey.
|
| EncryptionPropertiesType |
Java class for EncryptionPropertiesType complex type.
|
| EncryptionProperty |
Additional information items concerning the generation of the
EncryptedData or EncryptedKey can be placed in an
EncryptionProperty element (e.g., date/time stamp or the serial
number of cryptographic hardware used during encryption).
|
| EncryptionPropertyType |
Java class for EncryptionPropertyType complex type.
|
| FieldIDType |
Java class for FieldIDType complex type.
|
| FinalOutputProcessor |
Processor which outputs the XMLEvents to an outputStream
This Processor can be extended to allow to write to a StAX writer instead of directly to an output stream
|
| FullyBufferedOutputStream |
|
| FuncHere |
The 'here()' function returns a node-set containing the attribute or
processing instruction node or the parent element of the text node
that directly bears the XPath expression.
|
| GenericOutboundSecurityToken |
|
| HandlerType |
Java class for HandlerType complex type.
|
| HelperNodeList |
|
| HMACSignatureAlgorithm |
|
| I18n |
The Internationalization (I18N) pack.
|
| IDGenerator |
|
| IdResolver |
Deprecated. |
| IgnoreAllErrorHandler |
This ErrorHandler does absolutely nothing but LOG
the events.
|
| InboundSecurityContext |
The document security context
|
| InboundSecurityContextImpl |
Concrete security context implementation
|
| InboundSecurityToken |
This class represents the different token types which can occur in WS-Security
|
| InboundXMLSec |
Inbound Streaming-XML-Security
An instance of this class can be retrieved over the XMLSec class
|
| Include |
Java class for Include complex type.
|
| InclusiveNamespaces |
Java class for InclusiveNamespaces complex type.
|
| InclusiveNamespaces |
This Object serves as Content for the ds:Transforms for exclusive
Canonicalization.
|
| Init |
This class does the configuration of the library.
|
| Init |
Class to load the algorithms-mappings from a configuration file.
|
| InOutAttrType |
Java class for inOutAttrType.
|
| InputProcessor |
This is the Interface which every InputProcessor must implement.
|
| InputProcessorChain |
The InputProcessorChain manages the InputProcessors and controls the XMLEvent flow
|
| InputProcessorChainImpl |
Implementation of a InputProcessorChain
|
| IntegrityHmac |
|
| IntegrityHmac.IntegrityHmacMD5 |
Class IntegrityHmacMD5
|
| IntegrityHmac.IntegrityHmacRIPEMD160 |
Class IntegrityHmacRIPEMD160
|
| IntegrityHmac.IntegrityHmacSHA1 |
Class IntegrityHmacSHA1
|
| IntegrityHmac.IntegrityHmacSHA224 |
Class IntegrityHmacSHA224
|
| IntegrityHmac.IntegrityHmacSHA256 |
Class IntegrityHmacSHA256
|
| IntegrityHmac.IntegrityHmacSHA384 |
Class IntegrityHmacSHA384
|
| IntegrityHmac.IntegrityHmacSHA512 |
Class IntegrityHmacSHA512
|
| InvalidCanonicalizerException |
|
| InvalidDigestValueException |
Raised when the computed hash value doesn't match the given DigestValue.
|
| InvalidKeyResolverException |
|
| InvalidSignatureValueException |
Raised if testing the signature value over DigestValue fails because of invalid signature.
|
| InvalidTransformException |
|
| IVSplittingOutputStream |
IV splitting from the first few bytes in the stream.
|
| JavaUtils |
A collection of different, general-purpose methods for JAVA-specific things
|
| JCEAlgorithmMapper |
Mapping between JCE id and xmlsec uri's for algorithms
|
| JCEAlgorithmMappingsType |
Java class for JCEAlgorithmMappingsType complex type.
|
| JCEMapper |
This class maps algorithm identifier URIs to JAVA JCE class names.
|
| JCEMapper.Algorithm |
Represents the Algorithm xml element
|
| JDKXPathAPI |
An implementation for XPath evaluation that uses the JDK API.
|
| JDKXPathFactory |
A Factory to return a JDKXPathAPI instance.
|
| KeyDerivationMethodType |
Java class for KeyDerivationMethodType complex type.
|
| KeyInfo |
This class stand for KeyInfo Element that may contain keys, names,
certificates and other public key management information,
such as in-band key distribution or key agreement data.
|
| KeyInfoContent |
Empty interface just to identify Elements that can be children of ds:KeyInfo.
|
| KeyInfoReference |
Provides content model support for the dsig11:KeyInfoReference element.
|
| KeyInfoReferenceResolver |
KeyResolverSpi implementation which resolves public keys, private keys, secret keys, and X.509 certificates from a
dsig11:KeyInfoReference element.
|
| KeyInfoReferenceType |
Java class for KeyInfoReferenceType complex type.
|
| KeyInfoType |
Java class for KeyInfoType complex type.
|
| KeyName |
|
| KeyNameSecurityToken |
|
| KeyNameTokenSecurityEvent |
|
| KeyResolver |
KeyResolver is factory class for subclass of KeyResolverSpi that
represent child element of KeyInfo.
|
| KeyResolver.ResolverIterator |
Iterate over the KeyResolverSpi instances
|
| KeyResolverException |
|
| KeyResolverSpi |
This class is an abstract class for a child KeyInfo Element.
|
| KeyStoreResolver |
Makes the Certificates from a JAVA KeyStore object available to the
StorageResolver.
|
| KeyStoreResolver.KeyStoreIterator |
Class KeyStoreIterator
|
| KeyUtils |
Utility class for org.apache.xml.security.keys package.
|
| KeyValue |
The KeyValue element contains a single public key that may be useful in
validating the signature.
|
| KeyValue<E,K> |
|
| KeyValueContent |
|
| KeyValueTokenSecurityEvent |
|
| KeyValueTokenSecurityEvent.KeyValueTokenType |
|
| KeyValueType |
Java class for KeyValueType complex type.
|
| LimitingInputStream |
|
| LogInputProcessor |
|
| MacOutputStream |
Derived from Apache sources and changed to use Mac objects instead of
org.apache.xml.security.algorithms.SignatureAlgorithm objects.
|
| Manifest |
Handles <ds:Manifest> elements.
|
| ManifestType |
Java class for ManifestType complex type.
|
| MessageDigestAlgorithm |
Digest Message wrapper and selector class.
|
| MGFType |
Java class for MGFType complex type.
|
| MgmtData |
|
| MissingResourceFailureException |
|
| MultiInputStream |
|
| NamedCurveType |
Java class for NamedCurveType complex type.
|
| NameSpaceSymbEntry |
The internal structure of NameSpaceSymbTable.
|
| NameSpaceSymbTable |
A stack based Symbol Table.
|
| NodeFilter |
An interface to tell to the c14n if a node is included or not in the output
|
| ObjectContainer |
Handles <ds:Object> elements
Object Element supply facility which can contain any kind data
$todo$ if we remove childen, the boolean values are not updated
|
| ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the org.apache.xml.security.binding.excc14n package.
|
| ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the org.apache.xml.security.binding.xmldsig package.
|
| ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the org.apache.xml.security.binding.xmldsig11 package.
|
| ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the org.apache.xml.security.binding.xmlenc package.
|
| ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the org.apache.xml.security.binding.xmlenc11 package.
|
| ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the org.apache.xml.security.binding.xop package.
|
| ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the org.apache.xml.security.configuration package.
|
| ObjectType |
Java class for ObjectType complex type.
|
| OutboundSecurityContext |
The document security context
|
| OutboundSecurityContextImpl |
Concrete security context implementation
|
| OutboundSecurityToken |
|
| OutboundXMLSec |
Outbound Streaming-XML-Security
An instance of this class can be retrieved over the XMLSec class
|
| OutputProcessor |
This is the Interface which every OutputProcessor must implement.
|
| OutputProcessorChain |
The OutputProcessorChain manages the OutputProcessors and controls the XMLEvent flow
|
| OutputProcessorChainImpl |
Implementation of a OutputProcessorChain
|
| PBKDF2ParameterType |
Java class for PBKDF2ParameterType complex type.
|
| PBKDF2ParameterType.Salt |
Java class for anonymous complex type.
|
| PGPData |
$todo$ Implement
|
| PGPDataType |
Java class for PGPDataType complex type.
|
| PKISignatureAlgorithm |
|
| PnBFieldParamsType |
Java class for PnBFieldParamsType complex type.
|
| PRFAlgorithmIdentifierType |
Java class for PRFAlgorithmIdentifierType complex type.
|
| PrimeFieldParamsType |
Java class for PrimeFieldParamsType complex type.
|
| PrivateKeyResolver |
Resolves a PrivateKey within a KeyStore based on the KeyInfo hints.
|
| ProcessorChain |
Basic interface for Output- and Input-Processor chains
|
| PropertiesType |
Java class for PropertiesType complex type.
|
| PropertyType |
Java class for PropertyType complex type.
|
| Reference |
A wrapper for a pointer from a key value of an EncryptedKey to
items encrypted by that key value (EncryptedData or
EncryptedKey elements).
|
| Reference |
Handles <ds:Reference> elements.
|
| ReferenceData |
An abstract representation of the result of dereferencing a ds:Reference URI.
|
| ReferenceList |
Java class for anonymous complex type.
|
| ReferenceList |
ReferenceList is an element that contains pointers from a key
value of an EncryptedKey to items encrypted by that key value
(EncryptedData or EncryptedKey elements).
|
| ReferenceNodeSetData |
An abstract representation of a ReferenceData type containing a node-set.
|
| ReferenceNotInitializedException |
|
| ReferenceOctetStreamData |
A representation of a ReferenceData type containing an OctetStream.
|
| ReferenceSubTreeData |
A representation of a ReferenceNodeSetData type containing a node-set.
|
| ReferenceSubTreeData.DelayedNodeIterator |
This is an Iterator that contains a backing node-set that is
not populated until the caller first attempts to advance the iterator.
|
| ReferenceType |
Java class for ReferenceType complex type.
|
| ReferenceType |
Java class for ReferenceType complex type.
|
| ReplaceableOuputStream |
A OutputStream which allows to replace another chained output-stream
|
| ResolverAnonymous |
|
| ResolverDirectHTTP |
A simple ResourceResolver for HTTP requests.
|
| ResolverFilesystem |
Resolver for local filesystem resources.
|
| ResolverFragment |
This resolver is used for resolving same-document URIs like URI="" of URI="#id".
|
| ResolverHttp |
Resolver for external http[s] resources.
|
| ResolverLocalFilesystem |
A simple ResourceResolver for requests into the local filesystem.
|
| ResolverSameDocument |
Resolver for references in the same document.
|
| ResolverType |
Java class for ResolverType complex type.
|
| ResolverXPointer |
Resolver for xpointer references in the same document.
|
| ResolverXPointer |
Handles barename XPointer Reference URIs.
|
| ResourceResolver |
|
| ResourceResolver |
During reference validation, we have to retrieve resources from somewhere.
|
| ResourceResolverContext |
|
| ResourceResolverException |
This Exception is thrown if something related to the
ResourceResolver goes wrong.
|
| ResourceResolverLookup |
|
| ResourceResolverMapper |
|
| ResourceResolverSpi |
During reference validation, we have to retrieve resources from somewhere.
|
| ResourceResolversType |
Java class for ResourceResolversType complex type.
|
| RetrievalMethod |
|
| RetrievalMethodResolver |
The RetrievalMethodResolver can retrieve public keys and certificates from
other locations.
|
| RetrievalMethodType |
Java class for RetrievalMethodType complex type.
|
| RFC2253Parser |
|
| RSAKeyValue |
|
| RSAKeyValueResolver |
|
| RsaKeyValueSecurityToken |
|
| RSAKeyValueType |
Java class for RSAKeyValueType complex type.
|
| SecretKeyResolver |
Resolves a SecretKey within a KeyStore based on the KeyName.
|
| SecurePart |
Class to describe which and how an element must be secured
|
| SecurePart.Modifier |
|
| SecurityContext |
|
| SecurityEvent |
|
| SecurityEventConstants |
|
| SecurityEventConstants.Event |
|
| SecurityEventListener |
|
| SecurityHeaderHandlerMapper |
Security-header handler mapper
|
| SecurityHeaderHandlersType |
Java class for SecurityHeaderHandlersType complex type.
|
| SecurityToken |
External view to a SecurityToken
|
| SecurityTokenConstants |
|
| SecurityTokenConstants.KeyIdentifier |
|
| SecurityTokenConstants.KeyUsage |
|
| SecurityTokenConstants.TokenType |
|
| SecurityTokenConstants.TokenUsage |
|
| SecurityTokenFactory |
Factory to create SecurityToken Objects from keys in XML
|
| SecurityTokenFactoryImpl |
Factory to create SecurityToken Objects from keys in XML
|
| SecurityTokenProvider<T> |
A SecurityTokenProvider is a object which provides a Token for cryptographic operations
|
| Serializer |
Converts Strings into Nodes and visa versa.
|
| Signature11ElementProxy |
Class SignatureElementProxy
|
| SignatureAlgorithm |
Allows selection of digital signature's algorithm, private keys, other
security parameters, and algorithm's ID.
|
| SignatureAlgorithm |
|
| SignatureAlgorithmFactory |
|
| SignatureAlgorithmSpi |
|
| SignatureBaseRSA |
|
| SignatureBaseRSA.SignatureRSAMD5 |
Class SignatureRSAMD5
|
| SignatureBaseRSA.SignatureRSARIPEMD160 |
Class SignatureRSARIPEMD160
|
| SignatureBaseRSA.SignatureRSASHA1 |
Class SignatureRSASHA1
|
| SignatureBaseRSA.SignatureRSASHA1MGF1 |
Class SignatureRSASHA1MGF1
|
| SignatureBaseRSA.SignatureRSASHA224 |
Class SignatureRSASHA224
|
| SignatureBaseRSA.SignatureRSASHA224MGF1 |
Class SignatureRSASHA224MGF1
|
| SignatureBaseRSA.SignatureRSASHA256 |
Class SignatureRSASHA256
|
| SignatureBaseRSA.SignatureRSASHA256MGF1 |
Class SignatureRSASHA256MGF1
|
| SignatureBaseRSA.SignatureRSASHA3_224MGF1 |
Class SignatureRSA3_SHA224MGF1
|
| SignatureBaseRSA.SignatureRSASHA3_256MGF1 |
Class SignatureRSA3_SHA256MGF1
|
| SignatureBaseRSA.SignatureRSASHA3_384MGF1 |
Class SignatureRSA3_SHA384MGF1
|
| SignatureBaseRSA.SignatureRSASHA3_512MGF1 |
Class SignatureRSASHA3_512MGF1
|
| SignatureBaseRSA.SignatureRSASHA384 |
Class SignatureRSASHA384
|
| SignatureBaseRSA.SignatureRSASHA384MGF1 |
Class SignatureRSASHA384MGF1
|
| SignatureBaseRSA.SignatureRSASHA512 |
Class SignatureRSASHA512
|
| SignatureBaseRSA.SignatureRSASHA512MGF1 |
Class SignatureRSASHA512MGF1
|
| SignatureDSA |
|
| SignatureDSA.SHA256 |
|
| SignatureECDSA |
|
| SignatureECDSA.SignatureECDSARIPEMD160 |
Class SignatureECDSARIPEMD160
|
| SignatureECDSA.SignatureECDSASHA1 |
Class SignatureECDSASHA1
|
| SignatureECDSA.SignatureECDSASHA224 |
Class SignatureECDSASHA224
|
| SignatureECDSA.SignatureECDSASHA256 |
Class SignatureECDSASHA256
|
| SignatureECDSA.SignatureECDSASHA384 |
Class SignatureECDSASHA384
|
| SignatureECDSA.SignatureECDSASHA512 |
Class SignatureECDSASHA512
|
| SignatureElementProxy |
Class SignatureElementProxy
|
| SignatureMethodType |
Java class for SignatureMethodType complex type.
|
| SignaturePartDef |
SignaturePartDef holds information about parts to be signed
|
| SignatureProperties |
Handles <ds:SignatureProperties> elements
This Element holds SignatureProperty properties that contain additional information items
concerning the generation of the signature.
|
| SignaturePropertiesType |
Java class for SignaturePropertiesType complex type.
|
| SignatureProperty |
Handles <ds:SignatureProperty> elements
Additional information item concerning the generation of the signature(s) can
be placed in this Element
|
| SignaturePropertyType |
Java class for SignaturePropertyType complex type.
|
| SignatureType |
Java class for SignatureType complex type.
|
| SignatureValueSecurityEvent |
|
| SignatureValueType |
Java class for SignatureValueType complex type.
|
| SignedElementSecurityEvent |
|
| SignedInfo |
Handles <ds:SignedInfo> elements
This SignedInfo element includes the canonicalization algorithm,
a signature algorithm, and one or more references.
|
| SignedInfoType |
Java class for SignedInfoType complex type.
|
| SignerOutputStream |
Derived from Apache sources and changed to use java.security.Signature
objects as input instead of
org.apache.xml.security.algorithms.SignatureAlgorithm objects.
|
| SignerOutputStream |
|
| SignerOutputStream |
|
| SingleCertificateResolver |
|
| SingleCertificateResolver.InternalIterator |
Class InternalIterator
|
| SingleKeyResolver |
Resolves a single Key based on the KeyName.
|
| SPKIData |
$todo$ implement
|
| SPKIDataType |
Java class for SPKIDataType complex type.
|
| StorageResolver |
This class collects customized resolvers for Certificates.
|
| StorageResolver.StorageResolverIterator |
Class StorageResolverIterator
This iterates over all the Certificates found in all the resolvers.
|
| StorageResolverException |
|
| StorageResolverSpi |
|
| SymbMap |
|
| TnBFieldParamsType |
Java class for TnBFieldParamsType complex type.
|
| TokenSecurityEvent<T extends SecurityToken> |
|
| Transform |
Implements the behaviour of the ds:Transform element.
|
| TransformAlgorithmsType |
Java class for TransformAlgorithmsType complex type.
|
| TransformAlgorithmType |
Java class for TransformAlgorithmType complex type.
|
| TransformationException |
|
| TransformBase64Decode |
|
| TransformBase64Decode |
Implements the http://www.w3.org/2000/09/xmldsig#base64 decoding
transform.
|
| TransformC14N |
Implements the http://www.w3.org/TR/2001/REC-xml-c14n-20010315
transform.
|
| TransformC14N11 |
Implements the http://www.w3.org/2006/12/xml-c14n11
(C14N 1.1) transform.
|
| TransformC14N11_WithComments |
Implements the http://www.w3.org/2006/12/xml-c14n-11#WithComments
(C14N 1.1 With Comments) transform.
|
| TransformC14NExclusive |
Class TransformC14NExclusive
|
| TransformC14NExclusiveWithComments |
Implements the http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments
transform.
|
| TransformC14NWithComments |
Implements the http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments
transform.
|
| TransformEnvelopedSignature |
|
| TransformEnvelopedSignature |
Implements the http://www.w3.org/2000/09/xmldsig#enveloped-signature
transform.
|
| TransformEnvelopedSignature.EnvelopedNodeFilter |
|
| Transformer |
|
| TransformerAlgorithmMapper |
Mapping between JCE id and xmlsec uri's for algorithms
|
| TransformIdentity |
|
| TransformIdentity.ChildOutputMethod |
|
| TransformParam |
|
| Transforms |
A container for ds:Transforms.
|
| Transforms |
Holder of the Transform steps to
be performed on the data.
|
| TransformSerializer |
Converts Strings into Nodes and visa versa.
|
| TransformSpi |
Base class which all Transform algorithms extend.
|
| TransformsType |
Java class for TransformsType complex type.
|
| TransformsType |
Java class for TransformsType complex type.
|
| TransformType |
Java class for TransformType complex type.
|
| TransformXPath |
Class TransformXPath
Implements the http://www.w3.org/TR/1999/REC-xpath-19991116
transform.
|
| TransformXPath.XPathNodeFilter |
|
| TransformXPath2Filter |
Implements the XML Signature XPath Filter v2.0
|
| TransformXPointer |
Class TransformXPointer
|
| TransformXSLT |
Class TransformXSLT
Implements the http://www.w3.org/TR/1999/REC-xslt-19991116
transform.
|
| TrimmerOutputStream |
Trimms the start and the end of a stream
|
| UncheckedXMLSecurityException |
Unchecked Exception to mark uncaught-exceptions in threads
|
| UnsyncBufferedOutputStream |
|
| UnsyncByteArrayInputStream |
A specialized InputStream for reading the contents of a byte array.
|
| UnsyncByteArrayOutputStream |
A simple Unsynced ByteArrayOutputStream
|
| UtfHelpper |
|
| Utils |
Miscellaneous static utility methods for use in JSR 105 RI.
|
| VerifiedReference |
Holds the result of a Reference validation.
|
| WeakObjectPool<T,E extends java.lang.Throwable> |
Deprecated.
|
| X509CertificateResolver |
Resolves Certificates which are directly contained inside a
ds:X509Certificate Element.
|
| X509Data |
|
| X509DataType |
Java class for X509DataType complex type.
|
| X509DigestResolver |
KeyResolverSpi implementation which resolves public keys and X.509 certificates from a
dsig11:X509Digest element.
|
| X509DigestType |
Java class for X509DigestType complex type.
|
| X509IssuerSerialResolver |
|
| X509IssuerSerialSecurityToken |
|
| X509IssuerSerialType |
Java class for X509IssuerSerialType complex type.
|
| X509SecurityToken |
|
| X509SKIResolver |
|
| X509SKISecurityToken |
|
| X509SubjectNameResolver |
|
| X509SubjectNameSecurityToken |
|
| X509TokenSecurityEvent |
|
| XalanXPathAPI |
An implementation of XPathAPI using Xalan.
|
| XalanXPathFactory |
A Factory to return a XalanXPathAPI instance.
|
| XIncludeHandler |
Absolutely primitive XInclude#xpointer scheme handling
|
| XmlAttrStack |
An XmlAttrStack that is shared between the Canonical XML 1.0 and 1.1 implementations.
|
| XmlAttrStack.XmlsStackElement |
|
| XMLCipher |
XMLCipher encrypts and decrypts the contents of
Documents, Elements and Element
contents.
|
| XMLCipherInput |
XMLCipherInput is used to wrap input passed into the
XMLCipher encryption operations.
|
| XMLCipherParameters |
Constants
|
| XMLCipherUtil |
|
| XMLDecryptInputProcessor |
Processor for decryption of EncryptedData XML structures
|
| XMLDSigRI |
Defines the XMLDSigRI provider.
|
| XMLDSigRI.ProviderService |
|
| XMLEncryptedKeyInputHandler |
An input handler for the EncryptedKey XML Structure
|
| XMLEncryptionException |
|
| XMLEncryptOutputProcessor |
Processor to encrypt XML structures
|
| XMLEventReaderInputProcessor |
The XMLEventReaderInputProcessor reads requested XMLEvents from the original XMLEventReader
and returns them to the requester
|
| XMLSec |
This is the central class of the streaming XML-security framework.
|
| XMLSecAttribute |
|
| XMLSecAttributeImpl |
Class to let XML-Attributes be comparable how it is requested by C14N
|
| XMLSecCharacters |
|
| XMLSecCharactersImpl |
|
| XMLSecComment |
|
| XMLSecCommentImpl |
|
| XMLSecDTD |
|
| XMLSecDTDImpl |
|
| XMLSecEndDocument |
|
| XMLSecEndDocumentImpl |
|
| XMLSecEndElement |
|
| XMLSecEndElementImpl |
|
| XMLSecEntityDeclaration |
|
| XMLSecEntityDeclarationImpl |
|
| XMLSecEntityReference |
|
| XMLSecEntityReferenceImpl |
|
| XMLSecEvent |
|
| XMLSecEventBaseImpl |
|
| XMLSecEventBaseImpl.EmptyIterator<E> |
|
| XMLSecEventBaseImpl.LocationImpl |
|
| XMLSecEventFactory |
|
| XMLSecNamespace |
|
| XMLSecNamespaceImpl |
Class to let XML-Namespaces be comparable how it is requested by C14N
|
| XMLSecProcessingInstruction |
|
| XMLSecProcessingInstructionImpl |
|
| XMLSecStartDocument |
|
| XMLSecStartDocumentImpl |
|
| XMLSecStartElement |
|
| XMLSecStartElementImpl |
|
| XMLSecurityConfigurationException |
Exception when configuration errors are detected
|
| XMLSecurityConstants |
XMLSecurityConstants for global use
|
| XMLSecurityConstants.Action |
|
| XMLSecurityConstants.AlgorithmUsage |
|
| XMLSecurityConstants.ContentType |
|
| XMLSecurityConstants.DIRECTION |
|
| XMLSecurityConstants.Phase |
|
| XMLSecurityConstants.TransformMethod |
|
| XMLSecurityEventReader |
|
| XMLSecurityEventWriter |
|
| XMLSecurityException |
The mother of all Exceptions in this bundle.
|
| XMLSecurityHeaderHandler |
|
| XMLSecurityInputProcessor |
Processor for XML Security.
|
| XMLSecurityInputProcessor.InternalReplayProcessor |
Temporary processor to replay the buffered events
|
| XMLSecurityProperties |
Main configuration class to supply keys etc.
|
| XMLSecurityRuntimeException |
The mother of all runtime Exceptions in this bundle.
|
| XMLSecurityStreamReader |
A custom implementation of a XMLStreamReader to get back from the XMLEventReader world
to XMLStreamReader
|
| XMLSecurityStreamWriter |
Custom XMLStreamWriter to map XMLStreamWriter method calls into XMLEvent's
|
| XMLSecurityStreamWriter.Element |
|
| XMLSecurityStreamWriter.NSContext |
|
| XMLSecurityUtils |
|
| XMLSignature |
Handles <ds:Signature> elements.
|
| XMLSignatureEndingOutputProcessor |
An EndingOutputProcessor for XML Signature.
|
| XMLSignatureException |
All XML Signature related exceptions inherit herefrom.
|
| XMLSignatureInput |
Class XMLSignatureInput
$todo$ check whether an XMLSignatureInput can be _both_, octet stream _and_ node set?
|
| XMLSignatureInputDebugger |
Class XMLSignatureInputDebugger
|
| XMLSignatureInputHandler |
An input handler for XML Signature.
|
| XMLSignatureOutputProcessor |
An OutputProcessor for XML Signature.
|
| XMLSignatureReferenceVerifyInputProcessor |
A processor to verify XML Signature references.
|
| XMLUtils |
DOM and XML accessibility and comfort functions.
|
| XMLX509Certificate |
|
| XMLX509CRL |
|
| XMLX509DataContent |
Just used for tagging contents that are allowed inside a ds:X509Data Element.
|
| XMLX509Digest |
Provides content model support for the dsig11:X509Digest element.
|
| XMLX509IssuerSerial |
|
| XMLX509SKI |
Handles SubjectKeyIdentifier (SKI) for X.509v3.
|
| XMLX509SubjectName |
|
| XPath2FilterContainer |
|
| XPath2FilterContainer04 |
|
| XPath2NodeFilter |
|
| XPathAPI |
An interface to abstract XPath evaluation
|
| XPathContainer |
This Object serves both as namespace prefix resolver and as container for
the ds:XPath Element.
|
| XPathFactory |
A Factory to return an XPathAPI instance.
|
| XPathFilterCHGPContainer |
Implements the parameters for a custom Transform which has a better performance
than the xfilter2.
|