Packages

package oidc

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. 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
  2. class OidcAuthenticationProvider extends AuthenticationProvider
  3. class OidcAuthenticationResources extends OAuth2AuthenticationResources
  4. case class OidcDiscovery(issuer: URI, authorizationEndpoint: URI, tokenEndpoint: URI, userinfoEndpoint: URI, jwksUri: URI, scopesSupported: Option[List[String]], responseTypesSupported: List[String]) extends Product with Serializable
  5. class OidcService extends GenericOidcService[OpenIdConnectUserInfo, DefaultOidcAuthorizationData, DefaultJwtAccessToken]

Value Members

  1. object OidcDiscovery extends LazyLogging with Serializable
  2. object OidcService

Ungrouped