# Hierarchy For Package org.opensaml.security.x509.impl

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.opensaml.security.credential.AbstractCredential (implements org.opensaml.security.credential.Credential)
    - org.opensaml.security.x509.impl.KeyStoreX509CredentialAdapter (implements org.opensaml.security.x509.X509Credential)
    - org.opensaml.security.x509.impl.X509KeyManagerX509CredentialAdapter (implements org.opensaml.security.x509.X509Credential)
  - org.opensaml.security.x509.impl.BasicPKIXValidationInformation (implements org.opensaml.security.x509.PKIXValidationInformation)
  - org.opensaml.security.x509.impl.BasicX509CredentialNameEvaluator (implements org.opensaml.security.x509.impl.X509CredentialNameEvaluator)
  - org.opensaml.security.x509.impl.CertPathPKIXTrustEvaluator (implements org.opensaml.security.x509.PKIXTrustEvaluator)
  - org.opensaml.security.x509.impl.DummyX509CredentialNameEvaluator (implements org.opensaml.security.x509.impl.X509CredentialNameEvaluator)
  - org.opensaml.security.x509.PKIXValidationOptions
    - org.opensaml.security.x509.impl.CertPathPKIXValidationOptions
  - org.opensaml.security.x509.impl.PKIXX509CredentialTrustEngine (implements org.opensaml.security.x509.PKIXTrustEngine<TokenType>)
  - org.opensaml.security.x509.impl.StaticPKIXValidationInformationResolver (implements org.opensaml.security.x509.PKIXValidationInformationResolver)

## Interface Hierarchy

- org.opensaml.security.x509.impl.X509CredentialNameEvaluator