Uses of Interface
com.nimbusds.jose.jwk.source.JWKSource
Packages that use JWKSource
Package
Description
JSON Web Key (JWK) sourcing interface and utilities.
JSON Web Signature (JWS) minting framework.
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 JWKSourceModifier and TypeClassDescriptionclass
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
AJWKSource
backed by keys found in theJWKSecurityContext
.class
JWKSetBasedJWKSource<C extends SecurityContext>
JSON Web Key (JWK) set based JWK source.class
JWKSourceWithFailover<C extends SecurityContext>
JWK source with optional failover.class
RemoteJWKSet<C extends SecurityContext>
Deprecated.Construct a JWKSource using JWKSourceBuilder.Fields in com.nimbusds.jose.jwk.source declared as JWKSourceMethods in com.nimbusds.jose.jwk.source that return JWKSourceModifier and TypeMethodDescriptionJWKSourceBuilder.build()
Builds the finalJWKSource
.RemoteJWKSet.getFailoverJWKSource()
Deprecated.Returns the optional failover JWK source.Methods in com.nimbusds.jose.jwk.source with parameters of type JWKSourceModifier and TypeMethodDescriptionSets a failover JWK source.Constructors in com.nimbusds.jose.jwk.source with parameters of type JWKSourceModifierConstructorDescriptionJWKSourceWithFailover
(JWKSource<C> jwkSource, JWKSource<C> failoverJWKSource) Creates a new JWK source with optional failover.RemoteJWKSet
(URL jwkSetURL, JWKSource<C> failoverJWKSource) Deprecated.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) Deprecated.Creates a new remote JWK set. -
Uses of JWKSource in com.nimbusds.jose.mint
Methods in com.nimbusds.jose.mint that return JWKSourceModifier and TypeMethodDescriptionDefaultJWSMinter.getJWKSource()
JWSMinterConfiguration.getJWKSource()
Gets the source for looking up JWKs.Methods in com.nimbusds.jose.mint with parameters of type JWKSourceModifier and TypeMethodDescriptionvoid
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 JWKSourceModifier and TypeMethodDescriptionstatic <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 JWKSourceModifierConstructorDescriptionJWEDecryptionKeySelector
(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.