# Uses of Package
org.opensaml.xmlsec.keyinfo.impl

Packages that use org.opensaml.xmlsec.keyinfo.impl
Package
Description
org.opensaml.xmlsec.keyinfo.impl
Interfaces and classes for working with XML KeyInfo elements.
org.opensaml.xmlsec.keyinfo.impl.provider
Specific implementations of `KeyInfoProvider`.

Classes in org.opensaml.xmlsec.keyinfo.impl used by org.opensaml.xmlsec.keyinfo.impl
Class
Description
BasicKeyInfoGeneratorFactory
A factory implementation which produces instances of `KeyInfoGenerator` capable of handling the information contained within a `Credential`.
BasicKeyInfoGeneratorFactory.BasicKeyInfoGenerator
An implementation of `KeyInfoGenerator` capable of handling the information contained within a `Credential`.
BasicKeyInfoGeneratorFactory.BasicOptions
Options to be used in the production of a `KeyInfo` from a `Credential`.
BasicProviderKeyInfoCredentialResolver
Implementation of `KeyInfoCredentialResolver` which resolves credentials based on a `KeyInfo` element using a configured list of `KeyInfoProvider`s and optional post-processing hooks.
KeyAgreementKeyInfoGeneratorFactory.KeyAgreementOptions
Options to be used in the production of a `KeyInfo` from an `KeyAgreementCredential`.
KeyInfoProvider
Interface for providers used in conjunction with a `KeyInfoCredentialResolver` which support resolving `Credential`s based on a child element of `KeyInfo`.
KeyInfoResolutionContext
Resolution context class that is used to supply state information to, and to share information amongst, `KeyInfoProvider`s.
X509KeyInfoGeneratorFactory.X509Options
Options to be used in the production of a `KeyInfo` from an `X509Credential`.
Classes in org.opensaml.xmlsec.keyinfo.impl used by org.opensaml.xmlsec.keyinfo.impl.provider
Class
Description
KeyInfoCredentialContext
Context for credentials resolved from a `KeyInfo` element.
KeyInfoProvider
Interface for providers used in conjunction with a `KeyInfoCredentialResolver` which support resolving `Credential`s based on a child element of `KeyInfo`.
KeyInfoResolutionContext
Resolution context class that is used to supply state information to, and to share information amongst, `KeyInfoProvider`s.