Package net.shibboleth.oidc.security.credential.impl
Credential resolver implementation classes.
-
Class Summary Class Description BasicJOSEObjectCredentialResolver A basic implementation ofJOSEObjectCredentialResolver.ChainingJOSEObjectCredentialResolver A concrete implementation ofAbstractChainingCredentialResolverwhich is scoped to the simpleJOSEObjectCredentialResolvertype.ClientInformationCredentialResolver AJOSEObjectCredentialResolverthat resolves credentials from the jwks or contents of jwks_uri of a ClientInformation.ClientSecretCriterionCredentialResolver Extracts a credential held inside theClientSecretCredentialCriterionfrom the given criteria set.CollectionJOSEObjectCredentialResolver An implementation ofBasicJOSEObjectCredentialResolverthat uses aCollectionas the underlying credential source.DataEncryptionAlgorithmCriterion An implementation of anCriterionwhich specifies content encryption algorithm criteria.EvaluableKeyIDCredentialCriterion Instance of evaluable credential criteria for evaluating credential key IDs.EvaluableMACKeyLengthCredentialCriterion 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.KeyManagmentAlgorithmCriterion An implementation ofCriterionwhich specifies key management algorithm criteria.LocalJOSEObjectCredentialResolver A simple specialization ofBasicJOSEObjectCredentialResolverwhich is capable of resolving local credentials from a suppliedCredentialResolverwhich manages local credentials.ProviderMetadataCredentialResolver ALocalJOSEObjectCredentialResolverthat resolves credentials from the jwks_uri of an OpenID Provider.ReturnAllCollectionJOSEObjectCredentialResolver An implementation ofJOSEObjectCredentialResolverthat uses aCollectionas the underlying credential source.