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 TypeClassDescriptionclassImmutableJWKSet<C extends SecurityContext>JSON Web Key (JWK) source backed by an immutable JWK set.classImmutableSecret<C extends SecurityContext>JSON Web Key (JWK) source backed by an immutable secret.classAJWKSourcebacked by keys found in theJWKSecurityContext.classJWKSetBasedJWKSource<C extends SecurityContext>JSON Web Key (JWK) set based JWK source.classJWKSourceWithFailover<C extends SecurityContext>JWK source with optional failover.classRemoteJWKSet<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 retrieverwith 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 TypeMethodDescriptionvoidDefaultJWSMinter.setJWKSource(JWKSource<C> jwkSource) voidJWSMinterConfiguration.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 givenJWKSourcefor keys, creating aJWSAlgorithmFamilyJWSKeySelectorbased 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 aJWSKeySelectorthat 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.