| 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.security.trust |
Interfaces and classes used to evaluate the trustworthiness and validity of
Credentials. |
| org.opensaml.security.trust.impl |
TrustEngine implementation classes. |
| org.opensaml.xmlsec.keyinfo |
Classes in support of processing XML Signature KeyInfo material.
|
| org.opensaml.xmlsec.keyinfo.impl |
Interfaces and classes for working with XML KeyInfo elements.
|
| org.opensaml.xmlsec.signature.support.impl |
Implementations of signature evaluation functions.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MetadataCredentialResolver
A credential resolver capable of resolving credentials from SAML 2 metadata.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractChainingCredentialResolver<ResolverType extends CredentialResolver>
An abstract implementation of
CredentialResolver which chains together one or more underlying credential
resolver implementations. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractChainingCredentialResolver<ResolverType extends CredentialResolver>
An abstract implementation of
CredentialResolver which chains together one or more underlying credential
resolver implementations. |
class |
AbstractCredentialResolver
Abstract base class for
CredentialResolver implementations. |
class |
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. |
class |
ChainingCredentialResolver
A concrete implementation of
AbstractChainingCredentialResolver which is scoped to
the simple CredentialResolver type. |
class |
CollectionCredentialResolver
An implementation of
CredentialResolver that
uses a Collection as the underlying credential source. |
class |
FilesystemCredentialResolver
NOTE: this class is not yet implemented
A
CredentialResolver that pulls credential information from the file system. |
class |
KeyStoreCredentialResolver
A
CredentialResolver that extracts Credential's from a key store. |
class |
StaticCredentialResolver
Simple implementation of
CredentialResolver which just stores
and returns a static set of credentials. |
| Constructor and Description |
|---|
ChainingCredentialResolver(List<CredentialResolver> resolverChain)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
CredentialResolver |
TrustedCredentialTrustEngine.getCredentialResolver()
Gets the credential resolver used to recover trusted credentials that
may be used to validate tokens.
|
| Modifier and Type | Method and Description |
|---|---|
CredentialResolver |
ExplicitKeyTrustEngine.getCredentialResolver()
Gets the credential resolver used to recover trusted credentials that
may be used to validate tokens.
|
CredentialResolver |
ExplicitX509CertificateTrustEngine.getCredentialResolver()
Gets the credential resolver used to recover trusted credentials that
may be used to validate tokens.
|
| Constructor and Description |
|---|
ExplicitKeyTrustEngine(CredentialResolver resolver)
Constructor.
|
ExplicitX509CertificateTrustEngine(CredentialResolver resolver)
Constructor.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
KeyInfoCredentialResolver
Specialized
CredentialResolver marker interface for resolvers which resolve
credentials based on a KeyInfo element. |
| Modifier and Type | Class and Description |
|---|---|
class |
BasicProviderKeyInfoCredentialResolver
Implementation of
KeyInfoCredentialResolver which resolves credentials based on a KeyInfo element
using a configured list of KeyInfoProviders and optional post-processing hooks. |
class |
ChainingKeyInfoCredentialResolver
A concrete implementation of
AbstractChainingCredentialResolver which is scoped to
the KeyInfoCredentialResolver type. |
class |
CollectionKeyInfoCredentialResolver
An implementation of
KeyInfoCredentialResolver which uses a Collection as the
underlying credential source. |
class |
LocalKeyInfoCredentialResolver
A simple specialization of
BasicProviderKeyInfoCredentialResolver
which is capable of using information from a KeyInfo to resolve
local credentials from a supplied CredentialResolver which manages local credentials. |
class |
StaticKeyInfoCredentialResolver
Simple implementation of
KeyInfoCredentialResolver which just stores and returns a static set of credentials. |
| Modifier and Type | Method and Description |
|---|---|
CredentialResolver |
LocalKeyInfoCredentialResolver.getLocalCredentialResolver()
Get the resolver for local credentials.
|
| Constructor and Description |
|---|
LocalKeyInfoCredentialResolver(List<KeyInfoProvider> keyInfoProviders,
CredentialResolver localCredentialResolver)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
CredentialResolver |
ExplicitKeySignatureTrustEngine.getCredentialResolver()
Gets the credential resolver used to recover trusted credentials that
may be used to validate tokens.
|
| Constructor and Description |
|---|
ExplicitKeySignatureTrustEngine(CredentialResolver resolver,
KeyInfoCredentialResolver keyInfoResolver)
Constructor.
|
Copyright © 2021. All rights reserved.