package oidc
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class OidcAuthenticationConfiguration(usersFile: URI, anonymousUserRole: Option[String] = None, issuer: URI, clientId: String, clientSecret: Option[String], redirectUri: Option[URI] = None, audience: Option[String] = None, scope: String = "openid profile", authorizationEndpoint: Option[URI] = None, tokenEndpoint: Option[URI] = None, userinfoEndpoint: Option[URI] = None, jwksUri: Option[URI] = None, rolesClaims: Option[List[String]] = None, tokenCookie: Option[TokenCookieConfig] = None) extends URIExtensions with Product with Serializable
- class OidcAuthenticationProvider extends AuthenticationProvider
- class OidcAuthenticationResources extends OAuth2AuthenticationResources
- case class OidcDiscovery(issuer: URI, authorizationEndpoint: URI, tokenEndpoint: URI, userinfoEndpoint: URI, jwksUri: URI, scopesSupported: Option[List[String]], responseTypesSupported: List[String]) extends Product with Serializable
- class OidcService extends GenericOidcService[OpenIdConnectUserInfo, DefaultOidcAuthorizationData, DefaultJwtAccessToken]
Value Members
- object OidcDiscovery extends LazyLogging with Serializable
- object OidcService