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. -
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.
-