# Uses of Package
org.opensaml.security.credential.impl

Packages that use org.opensaml.security.credential.impl
Package
Description
org.opensaml.saml.security.impl
Classes related to verifying various credentials within a SAML system.
org.opensaml.security.credential.impl
`CredentialResolver` implementation classes.
org.opensaml.xmlsec.keyinfo.impl
Interfaces and classes for working with XML KeyInfo elements.

Classes in org.opensaml.security.credential.impl used by org.opensaml.saml.security.impl
Class
Description
AbstractCredentialResolver
Abstract base class for `CredentialResolver` implementations.
AbstractCriteriaFilteringCredentialResolver
An abstract implementation of `CredentialResolver` that filters the returned Credentials based on the instances of `Predicate` which are present in the set of criteria as instances of `EvaluableCredentialCriterion`, or which are obtained via lookup in the `EvaluableCredentialCriteriaRegistry`.
Classes in org.opensaml.security.credential.impl used by org.opensaml.security.credential.impl
Class
Description
AbstractChainingCredentialResolver
An abstract implementation of `CredentialResolver` which chains together one or more underlying credential resolver implementations.
AbstractCredentialResolver
Abstract base class for `CredentialResolver` implementations.
AbstractCriteriaFilteringCredentialResolver
An abstract implementation of `CredentialResolver` that filters the returned Credentials based on the instances of `Predicate` which are present in the set of criteria as instances of `EvaluableCredentialCriterion`, or which are obtained via lookup in the `EvaluableCredentialCriteriaRegistry`.
Classes in org.opensaml.security.credential.impl used by org.opensaml.xmlsec.keyinfo.impl
Class
Description
AbstractChainingCredentialResolver
An abstract implementation of `CredentialResolver` which chains together one or more underlying credential resolver implementations.
AbstractCredentialResolver
Abstract base class for `CredentialResolver` implementations.
AbstractCriteriaFilteringCredentialResolver
An abstract implementation of `CredentialResolver` that filters the returned Credentials based on the instances of `Predicate` which are present in the set of criteria as instances of `EvaluableCredentialCriterion`, or which are obtained via lookup in the `EvaluableCredentialCriteriaRegistry`.
CollectionCredentialResolver
An implementation of `CredentialResolver` that uses a `Collection` as the underlying credential source.
StaticCredentialResolver
Simple implementation of `CredentialResolver` which just stores and returns a static set of credentials.