| Modifier and Type | Class and Description |
|---|---|
class |
GuavaCachedJwkProvider
Jwk provider that caches previously obtained Jwk in memory using a Google Guava cache
|
class |
RateLimitedJwkProvider
Jwk provider that limits the amount of Jwks to deliver in a given rate.
|
class |
UrlJwkProvider
Jwk provider that loads them from a
URL |
| Modifier and Type | Method and Description |
|---|---|
JwkProvider |
JwkProviderBuilder.build()
Creates a
JwkProvider |
| Constructor and Description |
|---|
GuavaCachedJwkProvider(JwkProvider provider)
Creates a new provider that will cache up to 5 jwks for at most 10 hours
|
GuavaCachedJwkProvider(JwkProvider provider,
long size,
long expiresIn,
TimeUnit expiresUnit)
Creates a new cached provider specifying cache size and ttl
|
RateLimitedJwkProvider(JwkProvider provider,
com.auth0.jwk.Bucket bucket)
Creates a new provider that will check the given Bucket if a jwks can be provided now.
|
Copyright © 2016. All Rights Reserved.