Config

soidc.core.OpenIdJwtValidator.Config
final case class Config(minRequestDelay: FiniteDuration, timingLeeway: FiniteDuration, jwksProvider: JwksProvider)

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

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def withJwksUri(uri: Uri): Config
def withOpenIdConfigUri(uri: Uri): Config

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product