Uses of Interface
com.nimbusds.jose.jwk.source.JWKSource
-
Packages that use JWKSource Package Description com.nimbusds.jose.jwk.source JSON Web Key (JWK) sourcing interface and utilities.com.nimbusds.jose.mint JSON Web Signature (JWS) minting framework.com.nimbusds.jose.proc Framework for application-specific verification and decryption of JOSE objects (with arbitrary payloads). -
-
Uses of JWKSource in com.nimbusds.jose.jwk.source
Classes in com.nimbusds.jose.jwk.source that implement JWKSource Modifier and Type Class Description class
ImmutableJWKSet<C extends SecurityContext>
JSON Web Key (JWK) source backed by an immutable JWK set.class
ImmutableSecret<C extends SecurityContext>
JSON Web Key (JWK) source backed by an immutable secret.class
JWKSecurityContextJWKSet
AJWKSource
backed by keys found in theJWKSecurityContext
.class
RemoteJWKSet<C extends SecurityContext>
Remote JSON Web Key (JWK) source specified by a JWK set URL.Methods in com.nimbusds.jose.jwk.source that return JWKSource Modifier and Type Method Description JWKSource<C>
RemoteJWKSet. getFailoverJWKSource()
Returns the optional failover JWK source.Constructors in com.nimbusds.jose.jwk.source with parameters of type JWKSource Constructor Description RemoteJWKSet(URL jwkSetURL, JWKSource<C> failoverJWKSource)
Creates a new remote JWK set using thedefault HTTP resource retriever
with the default HTTP timeouts and entity size limit.RemoteJWKSet(URL jwkSetURL, JWKSource<C> failoverJWKSource, ResourceRetriever resourceRetriever, JWKSetCache jwkSetCache)
Creates a new remote JWK set. -
Uses of JWKSource in com.nimbusds.jose.mint
Methods in com.nimbusds.jose.mint that return JWKSource Modifier and Type Method Description JWKSource<C>
DefaultJWSMinter. getJWKSource()
JWKSource<C>
JWSMinterConfiguration. getJWKSource()
Gets the source for looking up JWKs.Methods in com.nimbusds.jose.mint with parameters of type JWKSource Modifier and Type Method Description void
DefaultJWSMinter. setJWKSource(JWKSource<C> jwkSource)
void
JWSMinterConfiguration. setJWKSource(JWKSource<C> jwkSource)
Sets the source for to look up JWKs from. -
Uses of JWKSource in com.nimbusds.jose.proc
Methods in com.nimbusds.jose.proc with parameters of type JWKSource Modifier and Type Method Description static <C extends SecurityContext>
JWSAlgorithmFamilyJWSKeySelector<C>JWSAlgorithmFamilyJWSKeySelector. fromJWKSource(JWKSource<C> jwkSource)
Queries the givenJWKSource
for keys, creating aJWSAlgorithmFamilyJWSKeySelector
based on the RSA or EC key type, whichever comes back first.Constructors in com.nimbusds.jose.proc with parameters of type JWKSource Constructor Description JWEDecryptionKeySelector(JWEAlgorithm jweAlg, EncryptionMethod jweEnc, JWKSource<C> jwkSource)
Creates a new decryption key selector.JWSAlgorithmFamilyJWSKeySelector(JWSAlgorithm.Family jwsAlgFamily, JWKSource<C> jwkSource)
Creates aJWSKeySelector
that matches any algorithm from the givenJWSAlgorithm.Family
.JWSVerificationKeySelector(JWSAlgorithm jwsAlg, JWKSource<C> jwkSource)
Creates a new JWS verification key selector.JWSVerificationKeySelector(Set<JWSAlgorithm> jwsAlgs, JWKSource<C> jwkSource)
Creates a new JWS verification key selector.
-