Class ClientInformationClientSecretCredentialResolver
java.lang.Object
org.opensaml.security.credential.impl.AbstractCredentialResolver
org.opensaml.security.credential.impl.AbstractCriteriaFilteringCredentialResolver
net.shibboleth.oidc.security.credential.impl.BasicJOSEObjectCredentialResolver
net.shibboleth.oidc.security.credential.impl.AbstractClientInformationCredentialResolver
net.shibboleth.oidc.security.credential.impl.ClientInformationClientSecretCredentialResolver
- All Implemented Interfaces:
JOSEObjectCredentialResolver,Component,InitializableComponent,Resolver<Credential,,CriteriaSet> CredentialResolver
public class ClientInformationClientSecretCredentialResolver
extends AbstractClientInformationCredentialResolver
A
JOSEObjectCredentialResolver that resolves client secret from of a ClientInformation. If the information
contains client secret, it's converted into a ClientSecretCredential. Further filtering of credentials is
provided by the AbstractCriteriaFilteringCredentialResolver parent class.- Since:
- 3.1.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Iterable<Credential>resolveFromSource(CriteriaSet criteriaSet) Methods inherited from class net.shibboleth.oidc.security.credential.impl.AbstractClientInformationCredentialResolver
initialize, isInitialized, resolveSecretCredentialsMethods inherited from class net.shibboleth.oidc.security.credential.impl.BasicJOSEObjectCredentialResolver
buildJWKCredential, deriveClientSecretCredential, extractKeyIdFromCriteria, populateCredentialsFromKeySet, postProcess, processJWEHeader, processJWSHeaderMethods inherited from class org.opensaml.security.credential.impl.AbstractCriteriaFilteringCredentialResolver
isSatisfyAllPredicates, resolve, setSatisfyAllPredicatesMethods inherited from class org.opensaml.security.credential.impl.AbstractCredentialResolver
resolveSingleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.shibboleth.shared.resolver.Resolver
resolve, resolveSingle
-
Constructor Details
-
ClientInformationClientSecretCredentialResolver
public ClientInformationClientSecretCredentialResolver()
-
-
Method Details