# Package org.opensaml.xmlsec.keyinfo

@NonnullElements package org.opensaml.xmlsec.keyinfo
Classes in support of processing XML Signature KeyInfo material.

Related Packages
Package
Description
org.opensaml.xmlsec
Configuration and support classes for security.
org.opensaml.xmlsec.keyinfo.impl
Interfaces and classes for working with XML KeyInfo elements.
Class
Description
KeyInfoCredentialResolutionMode
An implementation of `Criterion` which specifies criteria to a `KeyInfoCredentialResolver` about whether to resolve public credentials, local credentials, or both.
KeyInfoCredentialResolutionMode.Mode
Credential resolution mode.
KeyInfoCredentialResolver
Specialized `CredentialResolver` marker interface for resolvers which resolve credentials based on a `KeyInfo` element.
KeyInfoCriterion
An implementation of `Criterion` which specifies criteria based on the contents of a `KeyInfo` element.
KeyInfoGenerator
Interface for implementations which generate a `KeyInfo` based on keying material and other information found within a `Credential`.
KeyInfoGeneratorFactory
Interface for factories which produce `KeyInfoGenerator` instances.
KeyInfoGeneratorManager
A manager for `KeyInfoGeneratorFactory` instances.
KeyInfoSupport
Utility class for working with data inside a KeyInfo object.
NamedKeyInfoGeneratorManager
A manager for named sets of `KeyInfoGeneratorFactory` instances.