Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Hierarchy For All Packages

Package Hierarchies:
  javax.xml.crypto, javax.xml.crypto.dom, javax.xml.crypto.dsig, javax.xml.crypto.dsig.dom, javax.xml.crypto.dsig.keyinfo, javax.xml.crypto.dsig.spec, org.apache.xml.security, org.apache.xml.security.algorithms, org.apache.xml.security.algorithms.implementations, org.apache.xml.security.c14n, org.apache.xml.security.c14n.helper, org.apache.xml.security.c14n.implementations, org.apache.xml.security.encryption, org.apache.xml.security.exceptions, org.apache.xml.security.keys, org.apache.xml.security.keys.content, org.apache.xml.security.keys.content.keyvalues, org.apache.xml.security.keys.content.x509, org.apache.xml.security.keys.keyresolver, org.apache.xml.security.keys.keyresolver.implementations, org.apache.xml.security.keys.storage, org.apache.xml.security.keys.storage.implementations, org.apache.xml.security.signature, org.apache.xml.security.signature.reference, org.apache.xml.security.transforms, org.apache.xml.security.transforms.implementations, org.apache.xml.security.transforms.params, org.apache.xml.security.utils, org.apache.xml.security.utils.resolver, org.apache.xml.security.utils.resolver.implementations

## Class Hierarchy

- java.lang.Object
  - org.apache.xml.security.encryption.AbstractSerializer (implements org.apache.xml.security.encryption.Serializer)
    - org.apache.xml.security.encryption.DocumentSerializer
    - org.apache.xml.security.encryption.TransformSerializer
  - org.apache.xml.security.c14n.helper.AttrCompare (implements java.util.Comparator<T>, java.io.Serializable)
  - org.apache.xml.security.utils.Base64
  - org.apache.xml.security.c14n.helper.C14nHelper
  - org.apache.xml.security.c14n.Canonicalizer
  - org.apache.xml.security.c14n.CanonicalizerSpi
    - org.apache.xml.security.c14n.implementations.CanonicalizerBase
      - org.apache.xml.security.c14n.implementations.Canonicalizer11
        - org.apache.xml.security.c14n.implementations.Canonicalizer11_OmitComments
        - org.apache.xml.security.c14n.implementations.Canonicalizer11_WithComments
      - org.apache.xml.security.c14n.implementations.Canonicalizer20010315
        - org.apache.xml.security.c14n.implementations.Canonicalizer20010315OmitComments
        - org.apache.xml.security.c14n.implementations.Canonicalizer20010315WithComments
      - org.apache.xml.security.c14n.implementations.Canonicalizer20010315Excl
        - org.apache.xml.security.c14n.implementations.Canonicalizer20010315ExclOmitComments
        - org.apache.xml.security.c14n.implementations.Canonicalizer20010315ExclWithComments
      - org.apache.xml.security.c14n.implementations.CanonicalizerPhysical
  - org.apache.xml.security.utils.ClassLoaderUtils
  - org.apache.xml.security.utils.Constants
  - javax.xml.crypto.dom.DOMCryptoContext (implements javax.xml.crypto.XMLCryptoContext)
    - javax.xml.crypto.dsig.dom.DOMSignContext (implements javax.xml.crypto.dsig.XMLSignContext)
    - javax.xml.crypto.dsig.dom.DOMValidateContext (implements javax.xml.crypto.dsig.XMLValidateContext)
  - org.apache.xml.security.utils.DOMNamespaceContext (implements javax.xml.namespace.NamespaceContext)
  - javax.xml.crypto.dom.DOMStructure (implements javax.xml.crypto.XMLStructure)
  - org.apache.xml.security.utils.ElementCheckerImpl (implements org.apache.xml.security.utils.ElementChecker)
    - org.apache.xml.security.utils.ElementCheckerImpl.EmptyChecker
    - org.apache.xml.security.utils.ElementCheckerImpl.FullChecker
    - org.apache.xml.security.utils.ElementCheckerImpl.InternedNsChecker
  - org.apache.xml.security.utils.ElementProxy
    - org.apache.xml.security.utils.EncryptionElementProxy
    - org.apache.xml.security.transforms.params.InclusiveNamespaces (implements org.apache.xml.security.transforms.TransformParam)
    - org.apache.xml.security.utils.Signature11ElementProxy
      - org.apache.xml.security.keys.content.DEREncodedKeyValue (implements org.apache.xml.security.keys.content.KeyInfoContent)
      - org.apache.xml.security.keys.content.KeyInfoReference (implements org.apache.xml.security.keys.content.KeyInfoContent)
      - org.apache.xml.security.keys.content.x509.XMLX509Digest (implements org.apache.xml.security.keys.content.x509.XMLX509DataContent)
    - org.apache.xml.security.utils.SignatureElementProxy
      - org.apache.xml.security.algorithms.Algorithm
        - org.apache.xml.security.algorithms.MessageDigestAlgorithm
        - org.apache.xml.security.algorithms.SignatureAlgorithm
      - org.apache.xml.security.keys.content.keyvalues.DSAKeyValue (implements org.apache.xml.security.keys.content.keyvalues.KeyValueContent)
      - org.apache.xml.security.keys.KeyInfo
      - org.apache.xml.security.keys.content.KeyName (implements org.apache.xml.security.keys.content.KeyInfoContent)
      - org.apache.xml.security.keys.content.KeyValue (implements org.apache.xml.security.keys.content.KeyInfoContent)
      - org.apache.xml.security.signature.Manifest
        - org.apache.xml.security.signature.SignedInfo
      - org.apache.xml.security.keys.content.MgmtData (implements org.apache.xml.security.keys.content.KeyInfoContent)
      - org.apache.xml.security.signature.ObjectContainer
      - org.apache.xml.security.keys.content.PGPData (implements org.apache.xml.security.keys.content.KeyInfoContent)
      - org.apache.xml.security.signature.Reference
      - org.apache.xml.security.keys.content.RetrievalMethod (implements org.apache.xml.security.keys.content.KeyInfoContent)
      - org.apache.xml.security.keys.content.keyvalues.RSAKeyValue (implements org.apache.xml.security.keys.content.keyvalues.KeyValueContent)
      - org.apache.xml.security.signature.SignatureProperties
      - org.apache.xml.security.signature.SignatureProperty
      - org.apache.xml.security.keys.content.SPKIData (implements org.apache.xml.security.keys.content.KeyInfoContent)
      - org.apache.xml.security.transforms.Transform
      - org.apache.xml.security.transforms.Transforms
      - org.apache.xml.security.keys.content.X509Data (implements org.apache.xml.security.keys.content.KeyInfoContent)
      - org.apache.xml.security.signature.XMLSignature
      - org.apache.xml.security.keys.content.x509.XMLX509Certificate (implements org.apache.xml.security.keys.content.x509.XMLX509DataContent)
      - org.apache.xml.security.keys.content.x509.XMLX509CRL (implements org.apache.xml.security.keys.content.x509.XMLX509DataContent)
      - org.apache.xml.security.keys.content.x509.XMLX509IssuerSerial (implements org.apache.xml.security.keys.content.x509.XMLX509DataContent)
      - org.apache.xml.security.keys.content.x509.XMLX509SKI (implements org.apache.xml.security.keys.content.x509.XMLX509DataContent)
      - org.apache.xml.security.keys.content.x509.XMLX509SubjectName (implements org.apache.xml.security.keys.content.x509.XMLX509DataContent)
      - org.apache.xml.security.transforms.params.XPathContainer (implements org.apache.xml.security.transforms.TransformParam)
    - org.apache.xml.security.transforms.params.XPath2FilterContainer (implements org.apache.xml.security.transforms.TransformParam)
    - org.apache.xml.security.transforms.params.XPath2FilterContainer04 (implements org.apache.xml.security.transforms.TransformParam)
    - org.apache.xml.security.transforms.params.XPathFilterCHGPContainer (implements org.apache.xml.security.transforms.TransformParam)
  - org.apache.xml.security.utils.EncryptionConstants
  - javax.xml.crypto.dsig.spec.ExcC14NParameterSpec (implements javax.xml.crypto.dsig.spec.C14NMethodParameterSpec)
  - org.apache.xpath.Expression (implements org.apache.xpath.ExpressionNode, java.io.Serializable, org.apache.xpath.XPathVisitable)
    - org.apache.xpath.functions.Function
      - org.apache.xml.security.transforms.implementations.FuncHere
  - org.apache.xml.security.utils.HelperNodeList (implements org.w3c.dom.NodeList)
  - javax.xml.crypto.dsig.spec.HMACParameterSpec (implements javax.xml.crypto.dsig.spec.SignatureMethodParameterSpec)
  - org.apache.xml.security.utils.I18n
  - org.apache.xml.security.utils.IdResolver
  - org.apache.xml.security.utils.IgnoreAllErrorHandler (implements org.xml.sax.ErrorHandler)
  - org.apache.xml.security.Init
  - org.apache.xml.security.utils.JavaUtils
  - org.apache.xml.security.algorithms.JCEMapper
  - org.apache.xml.security.algorithms.JCEMapper.Algorithm
  - org.apache.xml.security.utils.JDKXPathAPI (implements org.apache.xml.security.utils.XPathAPI)
  - javax.xml.crypto.dsig.keyinfo.KeyInfoFactory
  - org.apache.xml.security.keys.keyresolver.KeyResolver
  - org.apache.xml.security.keys.keyresolver.KeyResolverSpi
    - org.apache.xml.security.keys.keyresolver.implementations.DEREncodedKeyValueResolver
    - org.apache.xml.security.keys.keyresolver.implementations.DSAKeyValueResolver
    - org.apache.xml.security.keys.keyresolver.implementations.EncryptedKeyResolver
    - org.apache.xml.security.keys.keyresolver.implementations.KeyInfoReferenceResolver
    - org.apache.xml.security.keys.keyresolver.implementations.PrivateKeyResolver
    - org.apache.xml.security.keys.keyresolver.implementations.RetrievalMethodResolver
    - org.apache.xml.security.keys.keyresolver.implementations.RSAKeyValueResolver
    - org.apache.xml.security.keys.keyresolver.implementations.SecretKeyResolver
    - org.apache.xml.security.keys.keyresolver.implementations.SingleKeyResolver
    - org.apache.xml.security.keys.keyresolver.implementations.X509CertificateResolver
    - org.apache.xml.security.keys.keyresolver.implementations.X509DigestResolver
    - org.apache.xml.security.keys.keyresolver.implementations.X509IssuerSerialResolver
    - org.apache.xml.security.keys.keyresolver.implementations.X509SKIResolver
    - org.apache.xml.security.keys.keyresolver.implementations.X509SubjectNameResolver
  - javax.xml.crypto.KeySelector
  - javax.xml.crypto.KeySelector.Purpose
  - org.apache.xml.security.keys.KeyUtils
  - org.apache.xml.security.c14n.implementations.NameSpaceSymbTable
  - javax.xml.crypto.OctetStreamData (implements javax.xml.crypto.Data)
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - java.io.ByteArrayOutputStream
      - org.apache.xml.security.utils.DigesterOutputStream
      - org.apache.xml.security.utils.SignerOutputStream
    - org.apache.xml.security.utils.UnsyncBufferedOutputStream
    - org.apache.xml.security.utils.UnsyncByteArrayOutputStream
  - org.apache.xml.security.signature.reference.ReferenceOctetStreamData (implements org.apache.xml.security.signature.reference.ReferenceData)
  - org.apache.xml.security.signature.reference.ReferenceSubTreeData (implements org.apache.xml.security.signature.reference.ReferenceNodeSetData)
  - org.apache.xml.security.utils.resolver.ResourceResolver
  - org.apache.xml.security.utils.resolver.ResourceResolverContext
  - org.apache.xml.security.utils.resolver.ResourceResolverSpi
    - org.apache.xml.security.utils.resolver.implementations.ResolverAnonymous
    - org.apache.xml.security.utils.resolver.implementations.ResolverDirectHTTP
    - org.apache.xml.security.utils.resolver.implementations.ResolverFragment
    - org.apache.xml.security.utils.resolver.implementations.ResolverLocalFilesystem
    - org.apache.xml.security.utils.resolver.implementations.ResolverXPointer
  - org.apache.xml.security.utils.RFC2253Parser
  - org.apache.xml.security.algorithms.SignatureAlgorithmSpi
    - org.apache.xml.security.algorithms.implementations.IntegrityHmac
      - org.apache.xml.security.algorithms.implementations.IntegrityHmac.IntegrityHmacMD5
      - org.apache.xml.security.algorithms.implementations.IntegrityHmac.IntegrityHmacRIPEMD160
      - org.apache.xml.security.algorithms.implementations.IntegrityHmac.IntegrityHmacSHA1
      - org.apache.xml.security.algorithms.implementations.IntegrityHmac.IntegrityHmacSHA256
      - org.apache.xml.security.algorithms.implementations.IntegrityHmac.IntegrityHmacSHA384
      - org.apache.xml.security.algorithms.implementations.IntegrityHmac.IntegrityHmacSHA512
    - org.apache.xml.security.algorithms.implementations.SignatureBaseRSA
      - org.apache.xml.security.algorithms.implementations.SignatureBaseRSA.SignatureRSAMD5
      - org.apache.xml.security.algorithms.implementations.SignatureBaseRSA.SignatureRSARIPEMD160
      - org.apache.xml.security.algorithms.implementations.SignatureBaseRSA.SignatureRSASHA1
      - org.apache.xml.security.algorithms.implementations.SignatureBaseRSA.SignatureRSASHA256
      - org.apache.xml.security.algorithms.implementations.SignatureBaseRSA.SignatureRSASHA384
      - org.apache.xml.security.algorithms.implementations.SignatureBaseRSA.SignatureRSASHA512
    - org.apache.xml.security.algorithms.implementations.SignatureDSA
    - org.apache.xml.security.algorithms.implementations.SignatureECDSA
      - org.apache.xml.security.algorithms.implementations.SignatureECDSA.SignatureECDSASHA1
      - org.apache.xml.security.algorithms.implementations.SignatureECDSA.SignatureECDSASHA256
      - org.apache.xml.security.algorithms.implementations.SignatureECDSA.SignatureECDSASHA384
      - org.apache.xml.security.algorithms.implementations.SignatureECDSA.SignatureECDSASHA512
  - org.apache.xml.security.keys.storage.StorageResolver
  - org.apache.xml.security.keys.storage.StorageResolverSpi
    - org.apache.xml.security.keys.storage.implementations.CertsInFilesystemDirectoryResolver
    - org.apache.xml.security.keys.storage.implementations.KeyStoreResolver
    - org.apache.xml.security.keys.storage.implementations.SingleCertificateResolver
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - javax.xml.crypto.KeySelectorException
      - javax.xml.crypto.MarshalException
      - java.lang.RuntimeException
        - javax.xml.crypto.NoSuchMechanismException
        - org.apache.xml.security.exceptions.XMLSecurityRuntimeException
      - javax.xml.crypto.dsig.TransformException
      - javax.xml.crypto.URIReferenceException
      - org.apache.xml.security.exceptions.XMLSecurityException
        - org.apache.xml.security.exceptions.AlgorithmAlreadyRegisteredException
        - org.apache.xml.security.exceptions.Base64DecodingException
        - org.apache.xml.security.c14n.CanonicalizationException
        - org.apache.xml.security.keys.ContentHandlerAlreadyRegisteredException
        - org.apache.xml.security.c14n.InvalidCanonicalizerException
        - org.apache.xml.security.keys.keyresolver.InvalidKeyResolverException
        - org.apache.xml.security.transforms.InvalidTransformException
        - org.apache.xml.security.keys.keyresolver.KeyResolverException
        - org.apache.xml.security.utils.resolver.ResourceResolverException
        - org.apache.xml.security.keys.storage.StorageResolverException
        - org.apache.xml.security.transforms.TransformationException
        - org.apache.xml.security.encryption.XMLEncryptionException
        - org.apache.xml.security.signature.XMLSignatureException
          - org.apache.xml.security.signature.InvalidDigestValueException
          - org.apache.xml.security.signature.InvalidSignatureValueException
          - org.apache.xml.security.signature.MissingResourceFailureException
          - org.apache.xml.security.signature.ReferenceNotInitializedException
      - javax.xml.crypto.dsig.XMLSignatureException
  - javax.xml.crypto.dsig.TransformService (implements javax.xml.crypto.dsig.Transform)
  - org.apache.xml.security.transforms.TransformSpi
    - org.apache.xml.security.transforms.implementations.TransformBase64Decode
    - org.apache.xml.security.transforms.implementations.TransformC14N
    - org.apache.xml.security.transforms.implementations.TransformC14N11
    - org.apache.xml.security.transforms.implementations.TransformC14N11_WithComments
    - org.apache.xml.security.transforms.implementations.TransformC14NExclusive
    - org.apache.xml.security.transforms.implementations.TransformC14NExclusiveWithComments
    - org.apache.xml.security.transforms.implementations.TransformC14NWithComments
    - org.apache.xml.security.transforms.implementations.TransformEnvelopedSignature
    - org.apache.xml.security.transforms.implementations.TransformXPath
    - org.apache.xml.security.transforms.implementations.TransformXPath2Filter
    - org.apache.xml.security.transforms.implementations.TransformXPointer
    - org.apache.xml.security.transforms.implementations.TransformXSLT
  - org.apache.xml.security.c14n.implementations.UtfHelpper
  - org.apache.xml.security.utils.XalanXPathAPI (implements org.apache.xml.security.utils.XPathAPI)
  - org.apache.xml.security.encryption.XMLCipher
  - org.apache.xml.security.encryption.XMLCipherInput
  - javax.xml.crypto.dsig.XMLSignatureFactory
  - org.apache.xml.security.signature.XMLSignatureInput
  - org.apache.xml.security.signature.XMLSignatureInputDebugger
  - org.apache.xml.security.utils.XMLUtils
  - org.apache.xml.security.utils.XPathFactory
    - org.apache.xml.security.utils.JDKXPathFactory
    - org.apache.xml.security.utils.XalanXPathFactory
  - javax.xml.crypto.dsig.spec.XPathFilter2ParameterSpec (implements javax.xml.crypto.dsig.spec.TransformParameterSpec)
  - javax.xml.crypto.dsig.spec.XPathFilterParameterSpec (implements javax.xml.crypto.dsig.spec.TransformParameterSpec)
  - javax.xml.crypto.dsig.spec.XPathType
  - javax.xml.crypto.dsig.spec.XPathType.Filter
  - javax.xml.crypto.dsig.spec.XSLTTransformParameterSpec (implements javax.xml.crypto.dsig.spec.TransformParameterSpec)

## Interface Hierarchy

- org.apache.xml.security.encryption.AgreementMethod
- javax.xml.crypto.AlgorithmMethod
  - javax.xml.crypto.dsig.CanonicalizationMethod
  - javax.xml.crypto.dsig.DigestMethod (also extends javax.xml.crypto.XMLStructure)
  - javax.xml.crypto.dsig.SignatureMethod (also extends javax.xml.crypto.XMLStructure)
  - javax.xml.crypto.dsig.Transform (also extends javax.xml.crypto.XMLStructure)
    - javax.xml.crypto.dsig.CanonicalizationMethod
- java.security.spec.AlgorithmParameterSpec
  - javax.xml.crypto.dsig.spec.DigestMethodParameterSpec
  - javax.xml.crypto.dsig.spec.SignatureMethodParameterSpec
  - javax.xml.crypto.dsig.spec.TransformParameterSpec
    - javax.xml.crypto.dsig.spec.C14NMethodParameterSpec
- org.apache.xml.security.encryption.CipherData
- org.apache.xml.security.encryption.CipherReference
- org.apache.xml.security.encryption.CipherValue
- javax.xml.crypto.Data
  - javax.xml.crypto.NodeSetData
- org.apache.xml.security.utils.ElementChecker
- org.apache.xml.security.encryption.EncryptedType
  - org.apache.xml.security.encryption.EncryptedData
  - org.apache.xml.security.encryption.EncryptedKey
- org.apache.xml.security.encryption.EncryptionMethod
- org.apache.xml.security.encryption.EncryptionProperties
- org.apache.xml.security.encryption.EncryptionProperty
- org.apache.xml.security.keys.content.KeyInfoContent
- javax.xml.crypto.KeySelectorResult
- org.apache.xml.security.keys.content.keyvalues.KeyValueContent
- org.apache.xml.security.signature.NodeFilter
- org.apache.xml.security.encryption.Reference
- org.apache.xml.security.signature.reference.ReferenceData
  - org.apache.xml.security.signature.reference.ReferenceNodeSetData
- org.apache.xml.security.encryption.ReferenceList
- org.apache.xml.security.encryption.Serializer
- org.apache.xml.security.transforms.TransformParam
- org.apache.xml.security.encryption.Transforms
- javax.xml.crypto.URIDereferencer
- javax.xml.crypto.URIReference
  - javax.xml.crypto.dom.DOMURIReference
  - javax.xml.crypto.dsig.Reference (also extends javax.xml.crypto.XMLStructure)
  - javax.xml.crypto.dsig.keyinfo.RetrievalMethod (also extends javax.xml.crypto.XMLStructure)
- org.apache.xml.security.encryption.XMLCipherParameters
- javax.xml.crypto.XMLCryptoContext
  - javax.xml.crypto.dsig.XMLSignContext
  - javax.xml.crypto.dsig.XMLValidateContext
- javax.xml.crypto.XMLStructure
  - javax.xml.crypto.dsig.CanonicalizationMethod
  - javax.xml.crypto.dsig.DigestMethod (also extends javax.xml.crypto.AlgorithmMethod)
  - javax.xml.crypto.dsig.keyinfo.KeyInfo
  - javax.xml.crypto.dsig.keyinfo.KeyName
  - javax.xml.crypto.dsig.keyinfo.KeyValue
  - javax.xml.crypto.dsig.Manifest
  - javax.xml.crypto.dsig.keyinfo.PGPData
  - javax.xml.crypto.dsig.Reference (also extends javax.xml.crypto.URIReference)
  - javax.xml.crypto.dsig.keyinfo.RetrievalMethod (also extends javax.xml.crypto.URIReference)
  - javax.xml.crypto.dsig.SignatureMethod (also extends javax.xml.crypto.AlgorithmMethod)
  - javax.xml.crypto.dsig.SignatureProperties
  - javax.xml.crypto.dsig.SignatureProperty
  - javax.xml.crypto.dsig.SignedInfo
  - javax.xml.crypto.dsig.Transform (also extends javax.xml.crypto.AlgorithmMethod)
    - javax.xml.crypto.dsig.CanonicalizationMethod
  - javax.xml.crypto.dsig.keyinfo.X509Data
  - javax.xml.crypto.dsig.keyinfo.X509IssuerSerial
  - javax.xml.crypto.dsig.XMLObject
  - javax.xml.crypto.dsig.XMLSignature
  - javax.xml.crypto.dsig.XMLSignature.SignatureValue
- org.apache.xml.security.keys.content.x509.XMLX509DataContent
- org.apache.xml.security.utils.XPathAPI

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES