Package

com.malliina

oauth

Permalink

package oauth

Visibility
  1. Public
  2. All

Type Members

  1. case class DiscoGsOAuthCredentials(consumerKey: String, consumerSecret: String, accessToken: String, accessTokenSecret: String) extends Product with Serializable

    Permalink
  2. class DiscoGsOAuthReader extends BaseConfigReader[DiscoGsOAuthCredentials]

    Permalink
  3. class GoogleOAuth extends AutoCloseable

    Permalink

    See also

    https://developers.google.com/accounts/docs/OAuth2Login

  4. case class GoogleOAuthConf(issuer: String, authorizationEndpoint: String, tokenEndpoint: String, userInfoEndpoint: String, revocationEndpoint: String, jwksUri: String, responseTypesSupported: Seq[String], subjectTypesSupported: Seq[String], algorithmsSupported: Seq[String], scopesSupported: Seq[String], authMethodsSupported: Seq[String], claimsSupported: Seq[String]) extends Product with Serializable

    Permalink
  5. case class GoogleOAuthCredentials(clientId: String, clientSecret: String, scope: String) extends Product with Serializable

    Permalink
  6. class GoogleOAuthReader extends BaseConfigReader[GoogleOAuthCredentials]

    Permalink
  7. case class IdToken(iss: String, sub: String, email: String, aud: String, iat: Long, exp: Long) extends Product with Serializable

    Permalink
  8. case class TokenResponse(access_token: String, id_token: String, expires_in: Long, token_type: String) extends Product with Serializable

    Permalink

Value Members

  1. object DiscoGsOAuthReader extends DiscoGsOAuthReader

    Permalink
  2. object GoogleOAuth

    Permalink
  3. object GoogleOAuthConf extends Serializable

    Permalink
  4. object GoogleOAuthReader extends GoogleOAuthReader

    Permalink
  5. object IdToken extends Serializable

    Permalink
  6. object TokenResponse extends Serializable

    Permalink

Ungrouped