Class JWKSReferenceProvider
- java.lang.Object
-
- org.opensaml.xmlsec.keyinfo.impl.provider.AbstractKeyInfoProvider
-
- net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider.JWKSReferenceProvider
-
- All Implemented Interfaces:
KeyInfoProvider
public class JWKSReferenceProvider extends AbstractKeyInfoProvider
Implementation ofKeyInfoProviderwhich provides basic support for extracting aJWKReferenceCredentialchild of KeyInfo.
-
-
Field Summary
Fields Modifier and Type Field Description private org.slf4j.LoggerlogClass logger.
-
Constructor Summary
Constructors Constructor Description JWKSReferenceProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected JwksUrigetJwksUri(XMLObject xmlObject)Get the JwksUri from the passed XML object.booleanhandles(XMLObject keyInfoChild)Collection<Credential>process(KeyInfoCredentialResolver resolver, XMLObject keyInfoChild, CriteriaSet criteriaSet, KeyInfoResolutionContext kiContext)-
Methods inherited from class org.opensaml.xmlsec.keyinfo.impl.provider.AbstractKeyInfoProvider
buildCredentialContext, extractKeyValue
-
-
-
-
Method Detail
-
process
public Collection<Credential> process(@Nonnull KeyInfoCredentialResolver resolver, @Nonnull XMLObject keyInfoChild, @Nullable CriteriaSet criteriaSet, @Nonnull KeyInfoResolutionContext kiContext) throws SecurityException
- Throws:
SecurityException
-
handles
public boolean handles(@Nonnull XMLObject keyInfoChild)
-
-