com.gu.identity

play

package play

Visibility
  1. Public
  2. All

Type Members

  1. trait AuthenticationService extends AnyRef

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

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

  4. 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) extends Product with Serializable

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

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

Value Members

  1. object IdUser extends Serializable

Ungrouped