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 String s into Node s 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 String s into Node s 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 String s into Node s 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:Transform s.
|
Transforms |
Holder of the Transform steps to
be performed on the data.
|
TransformSerializer |
Converts String s into Node s 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
Document s, Element s 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.
|