tech.bilal.akka.http.auth.adapter
Type members
Classlikes
case class AuthConfig(issuerCheck: Boolean, supportedAlgorithms: Set[String], keyRefreshInterval: FiniteDuration, keyRefreshIntervalWhenDisconnected: FiniteDuration)
class AuthDirectives[T](authentication: AsyncAuthenticatorFactory[T], realm: String)(evidence$1: ClassTag[T], ec: ExecutionContext)
class JwtVerifier(oidcClient: OIDCClient, publicKeyManager: PublicKeyManager, authConfig: AuthConfig)
class PublicKeyManager(oidcClient: OIDCClient, authConfig: AuthConfig)(using actorSystem: ActorSystem[Command])