Package com.auth0.jwk

Class RateLimitedJwkProvider

java.lang.Object
com.auth0.jwk.RateLimitedJwkProvider
All Implemented Interfaces:
JwkProvider

public class RateLimitedJwkProvider extends Object implements JwkProvider
Jwk provider that limits the amount of Jwks to deliver in a given rate.
  • Constructor Details

    • RateLimitedJwkProvider

      public 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.
      Parameters:
      bucket - bucket to limit the amount of jwk requested in a given amount of time.
      provider - provider to use to request jwk when the bucket allows it.
  • Method Details