package jwt
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
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.
- class JwtVerifier extends JwtVerifierBase
- abstract class JwtVerifierBase extends AnyRef
Value Members
- object ECDSAVerifier extends StrictLogging
- object HMAC256Verifier extends StrictLogging
- object JwksVerifier
- object JwtDecoder
- object JwtGenerator
- object JwtSigner
- object JwtVerifier
- object KeyUtils
- object Main
- object RSA256Verifier extends StrictLogging
- object RsaKeysGenerator