Skip navigation links
B C G I J R S T U 

B

build() - Method in class com.auth0.jwk.JwkProviderBuilder
Creates a JwkProvider

C

cached(boolean) - Method in class com.auth0.jwk.JwkProviderBuilder
Toggle the cache of Jwk.
cached(long, long, TimeUnit) - Method in class com.auth0.jwk.JwkProviderBuilder
Enable the cache specifying size and expire time.
com.auth0.jwk - package com.auth0.jwk
 

G

get(String) - Method in class com.auth0.jwk.GuavaCachedJwkProvider
 
get(String) - Method in interface com.auth0.jwk.JwkProvider
Returns a jwk using the kid value
get(String) - Method in class com.auth0.jwk.RateLimitedJwkProvider
 
get(String) - Method in class com.auth0.jwk.UrlJwkProvider
 
getAdditionalAttributes() - Method in class com.auth0.jwk.Jwk
 
getAlgorithm() - Method in class com.auth0.jwk.Jwk
 
getAvailableIn() - Method in exception com.auth0.jwk.RateLimitReachedException
Returns the delay in which the jwk request can be retried.
getCertificateChain() - Method in class com.auth0.jwk.Jwk
 
getCertificateThumbprint() - Method in class com.auth0.jwk.Jwk
 
getCertificateUrl() - Method in class com.auth0.jwk.Jwk
 
getId() - Method in class com.auth0.jwk.Jwk
 
getOperations() - Method in class com.auth0.jwk.Jwk
 
getOperationsAsList() - Method in class com.auth0.jwk.Jwk
 
getPublicKey() - Method in class com.auth0.jwk.Jwk
Returns a PublicKey if the 'alg' is 'RSA'
getType() - Method in class com.auth0.jwk.Jwk
 
getUsage() - Method in class com.auth0.jwk.Jwk
 
GuavaCachedJwkProvider - Class in com.auth0.jwk
Jwk provider that caches previously obtained Jwk in memory using a Google Guava cache
GuavaCachedJwkProvider(JwkProvider) - Constructor for class com.auth0.jwk.GuavaCachedJwkProvider
Creates a new provider that will cache up to 5 jwks for at most 10 hours
GuavaCachedJwkProvider(JwkProvider, long, long, TimeUnit) - Constructor for class com.auth0.jwk.GuavaCachedJwkProvider
Creates a new cached provider specifying cache size and ttl

I

InvalidPublicKeyException - Exception in com.auth0.jwk
 
InvalidPublicKeyException(String, Throwable) - Constructor for exception com.auth0.jwk.InvalidPublicKeyException
 

J

Jwk - Class in com.auth0.jwk
Represents a JSON Web Key (JWK) used to verify the signature of JWTs
Jwk(String, String, String, String, List<String>, String, List<String>, String, Map<String, Object>) - Constructor for class com.auth0.jwk.Jwk
Creates a new Jwk
Jwk(String, String, String, String, String, String, List<String>, String, Map<String, Object>) - Constructor for class com.auth0.jwk.Jwk
Deprecated.
The specification states that the 'key_ops' (operations) parameter contains an array value. Use Jwk.Jwk(String, String, String, String, List, String, List, String, Map)
JwkException - Exception in com.auth0.jwk
 
JwkException(String) - Constructor for exception com.auth0.jwk.JwkException
 
JwkException(String, Throwable) - Constructor for exception com.auth0.jwk.JwkException
 
JwkProvider - Interface in com.auth0.jwk
Provider of Jwk
JwkProviderBuilder - Class in com.auth0.jwk
JwkProvider builder
JwkProviderBuilder(URL) - Constructor for class com.auth0.jwk.JwkProviderBuilder
Creates a new Builder with the given URL where to load the jwks from.
JwkProviderBuilder(String) - Constructor for class com.auth0.jwk.JwkProviderBuilder
Creates a new Builder with a domain where to look for the jwks.

R

rateLimited(boolean) - Method in class com.auth0.jwk.JwkProviderBuilder
Toggle the rate limit of Jwk.
rateLimited(long, long, TimeUnit) - Method in class com.auth0.jwk.JwkProviderBuilder
Enable the cache specifying size and expire time.
RateLimitedJwkProvider - Class in com.auth0.jwk
Jwk provider that limits the amount of Jwks to deliver in a given rate.
RateLimitedJwkProvider(JwkProvider, Bucket) - Constructor for class com.auth0.jwk.RateLimitedJwkProvider
Creates a new provider that will check the given Bucket if a jwks can be provided now.
RateLimitReachedException - Exception in com.auth0.jwk
 
RateLimitReachedException(long) - Constructor for exception com.auth0.jwk.RateLimitReachedException
 

S

SigningKeyNotFoundException - Exception in com.auth0.jwk
 
SigningKeyNotFoundException(String, Throwable) - Constructor for exception com.auth0.jwk.SigningKeyNotFoundException
 

T

toString() - Method in class com.auth0.jwk.Jwk
 

U

UrlJwkProvider - Class in com.auth0.jwk
Jwk provider that loads them from a URL
UrlJwkProvider(URL) - Constructor for class com.auth0.jwk.UrlJwkProvider
Creates a provider that loads from the given URL
UrlJwkProvider(URL, Integer, Integer) - Constructor for class com.auth0.jwk.UrlJwkProvider
Creates a provider that loads from the given URL
UrlJwkProvider(String) - Constructor for class com.auth0.jwk.UrlJwkProvider
Creates a provider that loads from the given domain's well-known directory.
B C G I J R S T U 
Skip navigation links