Package

com.gu.identity

play

Permalink

package play

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait AccessCredentials extends AnyRef

    Permalink
  2. case class AuthenticatedIdUser(credentials: AccessCredentials, user: IdMinimalUser) extends Product with Serializable

    Permalink
  3. trait AuthenticationService extends AnyRef

    Permalink
  4. case class IdMinimalUser(id: String, displayName: Option[String]) extends Product with Serializable

    Permalink
  5. case class IdUser(id: String, primaryEmailAddress: String, publicFields: PublicFields, privateFields: Option[PrivateFields], statusFields: Option[StatusFields]) extends Product with Serializable

    Permalink
  6. case class PrivateFields(firstName: Option[String] = None, secondName: Option[String] = None, address1: Option[String] = None, address2: Option[String] = None, address3: Option[String] = None, address4: Option[String] = None, postcode: Option[String] = None, country: Option[String] = None, billingAddress1: Option[String] = None, billingAddress2: Option[String] = None, billingAddress3: Option[String] = None, billingAddress4: Option[String] = None, billingPostcode: Option[String] = None, billingCountry: Option[String] = None, socialAvatarUrl: Option[String] = None, telephoneNumber: Option[TelephoneNumber] = None, title: Option[String] = None) extends Product with Serializable

    Permalink
  7. case class PublicFields(displayName: Option[String]) extends Product with Serializable

    Permalink
  8. case class StatusFields(receiveGnmMarketing: Option[Boolean] = None, receive3rdPartyMarketing: Option[Boolean] = None) extends Product with Serializable

    Permalink
  9. case class TelephoneNumber(countryCode: Option[String], localNumber: Option[String]) extends Product with Serializable

    Permalink

Value Members

  1. object AccessCredentials

    Permalink
  2. object AuthenticatedIdUser extends Serializable

    Permalink
  3. object CookieBuilder

    Permalink
  4. object IdMinimalUser extends Serializable

    Permalink
  5. object IdUser extends Serializable

    Permalink
  6. object PrivateFields extends Serializable

    Permalink
  7. object ProxiedIP

    Permalink
  8. object PublicFields extends Serializable

    Permalink
  9. object StatusFields extends Serializable

    Permalink
  10. object TelephoneNumber extends Serializable

    Permalink
  11. package idapi

    Permalink

Ungrouped