Package net.shibboleth.oidc.security.credential.impl
package net.shibboleth.oidc.security.credential.impl
Credential resolver implementation classes.
-
ClassesClassDescriptionBase class for resolving credentials from
OIDCClientInformation.A basic implementation ofJOSEObjectCredentialResolver.A concrete implementation ofAbstractChainingCredentialResolverwhich is scoped to the simpleJOSEObjectCredentialResolvertype.AJOSEObjectCredentialResolverthat resolves client secret from of a ClientInformation.AJOSEObjectCredentialResolverthat resolves credentials from the jwks or contents of jwks_uri of a ClientInformation.Extracts a credential held inside theClientSecretCredentialCriterionfrom the given criteria set.An implementation ofBasicJOSEObjectCredentialResolverthat uses aCollectionas the underlying credential source.An implementation of anCriterionwhich specifies content encryption algorithm criteria.Instance of evaluable credential criteria for evaluating credential key IDs.Instance of evaluable credential criteria for evaluating if the key length of the secret key inside the credential is compatible with the MAC algorithm given.An implementation ofCriterionwhich specifies key management algorithm criteria.A simple specialization ofBasicJOSEObjectCredentialResolverwhich is capable of resolving local credentials from a suppliedCredentialResolverwhich manages local credentials.ALocalJOSEObjectCredentialResolverthat resolves credentials from the jwks_uri of an OpenID Provider.An implementation ofJOSEObjectCredentialResolverthat uses aCollectionas the underlying credential source.