package jwt

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class JwksVerifier extends JwtVerifierBase

    A JWK verifier, where the public keys are automatically fetched from the given JWKS URL.

    A JWK verifier, where the public keys are automatically fetched from the given JWKS URL.

    In JWKS, each key ID uniquely identifies a public key. The keys are kept in cache, in order to prevent having to do a remove network access for each token validation.

    The cache is limited both in size and time. A size limit protects against infinitely growing memory consumption. A time limit is a safety catch for the case where a public key is used to sign a token without an expiration time and then is revoked.

  2. class JwtVerifier extends JwtVerifierBase
  3. abstract class JwtVerifierBase extends AnyRef

Value Members

  1. object ECDSAVerifier extends StrictLogging
  2. object HMAC256Verifier extends StrictLogging
  3. object JwksVerifier
  4. object JwtDecoder
  5. object JwtGenerator
  6. object JwtSigner
  7. object JwtVerifier
  8. object KeyUtils
  9. object Main
  10. object RSA256Verifier extends StrictLogging
  11. object RsaKeysGenerator

Ungrouped