All Classes Interface Summary Class Summary Exception Summary
| Class |
Description |
| 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.
|
| Algorithm |
The Algorithm class which stores the Algorithm URI as a string.
|
| AlgorithmAlreadyRegisteredException |
|
| Base64 |
Implementation of MIME's Base64 encoding and decoding conversions.
|
| Base64DecodingException |
This Exception is thrown if decoding of Base64 data fails.
|
| CachedXPathAPIHolder |
|
| CachedXPathFuncHereAPI |
|
| CanonicalizationException |
Class CanonicalizationException
|
| Canonicalizer |
|
| CanonicalizerSpi |
Base class which all Caninicalization algorithms extend.
|
| CipherData |
CipherData provides encrypted data.
|
| CipherReference |
CipherReference identifies a source which, when processed,
yields the encrypted octet sequence.
|
| CipherValue |
CipherValue is the wrapper for cipher text.
|
| Constants |
Provides all constants and some translation functions for i18n.
|
| ContentHandlerAlreadyRegisteredException |
|
| DigesterOutputStream |
|
| DSAKeyValue |
|
| 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.
|
| EncryptedKey |
The EncryptedKey element is used to transport encryption keys
from the originator to a known recipient(s).
|
| 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.
|
| EncryptionProperties |
EncryptionProperties can hold additional information concerning
the generation of the EncryptedData or
EncryptedKey.
|
| 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).
|
| HelperNodeList |
|
| I18n |
The Internationalization (I18N) pack.
|
| IdResolver |
Purpose of this class is to enable the XML Parser to keep track of ID
attributes.
|
| IgnoreAllErrorHandler |
This ErrorHandler does absulutely nothing but logging
the events.
|
| InclusiveNamespaces |
This Object serves as Content for the ds:Transforms for exclusive
Canonicalization.
|
| 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 |
|
| JavaUtils |
A collection of different, general-purpose methods for JAVA-specific things
|
| JCEMapper |
This class maps algorithm identifier URIs to JAVA JCE class names.
|
| JCEMapper.Algorithm |
Represents the Algorithm xml element
|
| 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 cildren of ds:KeyInfo.
|
| KeyName |
|
| KeyResolver |
KeyResolver is factory class for subclass of KeyResolverSpi that
represent child element of KeyInfo.
|
| KeyResolverException |
|
| KeyResolverSpi |
This class is abstract class for a child KeyInfo Elemnet.
|
| KeyUtils |
Utility class for for org.apache.xml.security.keys package.
|
| KeyValue |
The KeyValue element contains a single public key that may be useful in
validating the signature.
|
| KeyValueContent |
|
| Manifest |
Handles <ds:Manifest> elements.
|
| MessageDigestAlgorithm |
Digest Message wrapper & selector class.
|
| MgmtData |
|
| MissingResourceFailureException |
|
| 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
|
| PGPData |
|
| 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.
|
| 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).
|
| ReferenceNotInitializedException |
|
| ResourceResolver |
During reference validation, we have to retrieve resources from somewhere.
|
| ResourceResolverException |
This Exception is thrown if something related to the
ResourceResolver goes wrong.
|
| ResourceResolverSpi |
During reference validation, we have to retrieve resources from somewhere.
|
| RetrievalMethod |
|
| RFC2253Parser |
|
| RSAKeyValue |
|
| SignatureAlgorithm |
Allows selection of digital signature's algorithm, private keys, other security parameters, and algorithm's ID.
|
| SignatureAlgorithmSpi |
|
| SignatureElementProxy |
Class SignatureElementProxy
|
| SignatureProperties |
Handles <ds:SignatureProperties> elements
This Element holds SignatureProperty that contian additional information items
concerning the generation of the signature.
|
| SignatureProperty |
Handles <ds:SignatureProperty> elements
Addittional information item concerning the generation of the signature(s) can
be placed in this Element
|
| SignedInfo |
Handles <ds:SignedInfo> elements
This SignedInfo element includes the canonicalization algorithm,
a signature algorithm, and one or more references
|
| SignerOutputStream |
|
| SPKIData |
|
| StorageResolver |
This class collects customized resolvers for Certificates.
|
| StorageResolverException |
|
| StorageResolverSpi |
|
| Transform |
Implements the behaviour of the ds:Transform element.
|
| TransformationException |
|
| TransformParam |
|
| Transforms |
A container for ds:Transforms.
|
| Transforms |
Holder of the Transform steps to be performed on the data.
|
| TransformSpi |
Base class which all Transform algorithms extend.
|
| UnsyncBufferedOutputStream |
A class that buffers writte without synchronize its methods
|
| UnsyncByteArrayOutputStream |
A simple Unsynced ByteArryOutputStream
|
| X509Data |
|
| 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
|
| XMLEncryptionException |
|
| XMLSecurityException |
The mother of all Exceptions in this bundle.
|
| XMLSecurityRuntimeException |
The mother of all runtime Exceptions in this bundle.
|
| XMLSignature |
Handles <ds:Signature> elements.
|
| XMLSignatureException |
All XML Signature related exceptions inherit herefrom.
|
| XMLSignatureInput |
Class XMLSignatureInput
|
| XMLSignatureInputDebugger |
Class XMLSignatureInputDebugger
|
| XMLUtils |
DOM and XML accessibility and comfort functions.
|
| XMLX509Certificate |
|
| XMLX509CRL |
|
| XMLX509DataContent |
Just used for tagging contents that are allowed inside a ds:X509Data Element.
|
| XMLX509IssuerSerial |
|
| XMLX509SKI |
Handles SubjectKeyIdentifier (SKI) for X.509v3.
|
| XMLX509SubjectName |
|
| XPath2FilterContainer |
|
| XPath2FilterContainer04 |
|
| XPathContainer |
This Object serves both as namespace prefix resolver and as container for
the ds:XPath Element.
|
| XPathFilterCHGPContainer |
Implements the parameters for a custom Transform which has a better performance
thatn the xfilter2.
|
| XPathFuncHereAPI |
This class does the same as XPathAPI except that the XPath strings
are not supplied as Strings but as Text, Attribute or
{ProcessingInstruction} nodes which contain the XPath string.
|