Package

com.gu.pandomainauth

service

Permalink

package service

Visibility
  1. Public
  2. All

Type Members

  1. case class DiscoveryDocument(authorization_endpoint: String, token_endpoint: String, userinfo_endpoint: String) extends Product with Serializable

    Permalink
  2. case class Error(errors: Seq[ErrorInfo], code: Int, message: String) extends Product with Serializable

    Permalink
  3. case class ErrorInfo(domain: String, reason: String, message: String) extends Product with Serializable

    Permalink
  4. class GoogleAuth extends AnyRef

    Permalink
  5. class GoogleAuthException extends Exception

    Permalink
  6. case class JsonWebToken(jwt: String) extends Product with Serializable

    Permalink
  7. case class JwtClaims(iss: String, sub: String, azp: String, email: String, at_hash: String, email_verified: Boolean, aud: String, hd: Option[String], iat: Long, exp: Long) extends Product with Serializable

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

    Permalink
  9. case class UserInfo(gender: Option[String], sub: Option[String], name: String, given_name: String, family_name: String, profile: Option[String], picture: Option[String], email: String, locale: Option[String], hd: Option[String]) extends Product with Serializable

    Permalink

Value Members

  1. object DiscoveryDocument extends Serializable

    Permalink
  2. object Error extends Serializable

    Permalink
  3. object ErrorInfo extends Serializable

    Permalink
  4. object JwtClaims extends Serializable

    Permalink
  5. object Token extends Serializable

    Permalink
  6. object UserInfo extends Serializable

    Permalink

Ungrouped