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:Transform s.
|
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
Document s, Element s 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 , Attr ibute or
{ProcessingInstruction} nodes which contain the XPath string.
|