# Hierarchy For Package org.opensaml.xmlsec.keyinfo

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.opensaml.xmlsec.keyinfo.KeyInfoCredentialResolutionMode (implements net.shibboleth.shared.resolver.Criterion)
  - org.opensaml.xmlsec.keyinfo.KeyInfoCriterion (implements net.shibboleth.shared.resolver.Criterion)
  - org.opensaml.xmlsec.keyinfo.KeyInfoGeneratorManager
  - org.opensaml.xmlsec.keyinfo.KeyInfoSupport
  - org.opensaml.xmlsec.keyinfo.NamedKeyInfoGeneratorManager

## Interface Hierarchy

- org.opensaml.xmlsec.keyinfo.KeyInfoGenerator
- org.opensaml.xmlsec.keyinfo.KeyInfoGeneratorFactory
- net.shibboleth.shared.resolver.Resolver<ProductType,CriteriaType>
  - org.opensaml.security.credential.CredentialResolver
    - org.opensaml.xmlsec.keyinfo.KeyInfoCredentialResolver

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - org.opensaml.xmlsec.keyinfo.KeyInfoCredentialResolutionMode.Mode