soidc.core.OpenIdJwtValidator
See theOpenIdJwtValidator companion class
object OpenIdJwtValidator
Attributes
- Companion
- class
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
OpenIdJwtValidator.type
Members list
Type members
Classlikes
final case class Config(minRequestDelay: FiniteDuration, timingLeeway: FiniteDuration, jwksProvider: JwksProvider)
Configuration settings for OpenIdJwtValidator
Configuration settings for OpenIdJwtValidator
Value parameters
- jwksProvider
-
how to retrieve a JWKSet finally used to verify the token
- minRequestDelay
-
minimum delay between requests to fetch an JWKS
- timingLeeway
-
A short duration to extend timing validation (nbf and exp) to make up for clock skew
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
enum JwksProvider
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
For maintaining last fetch and access of this JWKS
For maintaining last fetch and access of this JWKS
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Maintains a JwksState
per issuer.
Maintains a JwksState
per issuer.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
In this article