# Hierarchy For Package org.opensaml.xmlsec.signature.support

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.opensaml.xmlsec.signature.support.SignatureConstants
  - org.opensaml.xmlsec.signature.support.SignatureSupport
  - org.opensaml.xmlsec.signature.support.SignatureValidationParametersCriterion (implements net.shibboleth.shared.resolver.Criterion)
  - org.opensaml.xmlsec.signature.support.SignatureValidator
  - org.opensaml.xmlsec.signature.support.Signer
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.opensaml.xmlsec.signature.support.SignatureException
  - org.opensaml.xmlsec.signature.support.URIContentReference (implements org.opensaml.xmlsec.signature.support.ConfigurableContentReference, org.opensaml.xmlsec.signature.support.TransformsConfigurableContentReference)
    - org.opensaml.xmlsec.signature.support.DocumentInternalIDContentReference
  - org.opensaml.xmlsec.signature.support.XMLSignatureCredentialContext (implements org.opensaml.security.credential.CredentialContext)

## Interface Hierarchy

- org.opensaml.xmlsec.signature.support.ContentReference
  - org.opensaml.xmlsec.signature.support.ConfigurableContentReference
  - org.opensaml.xmlsec.signature.support.TransformsConfigurableContentReference
- org.opensaml.xmlsec.signature.support.SignaturePrevalidator
- org.opensaml.xmlsec.signature.support.SignatureValidationProvider
- org.opensaml.xmlsec.signature.support.SignerProvider
- org.opensaml.security.trust.TrustEngine<TokenType>
  - org.opensaml.xmlsec.signature.support.SignatureTrustEngine