com.gu

cas

package cas

Visibility
  1. Public
  2. All

Type Members

  1. case class Config(config: typesafe.config.Config) extends Product with Serializable

  2. case class Invalid(payload: Option[TokenPayload]) extends PayloadResult with Product with Serializable

  3. sealed abstract class PayloadResult extends AnyRef

  4. case class PrefixedTokens(secretKey: String, emergencySubscriberAuthPrefix: String = "G99") extends Product with Serializable

  5. case class RawTokenEncoder(secretKey: String) extends Product with Serializable

  6. sealed trait SubscriptionCode extends AnyRef

  7. case class TokenPayload(creationDateOffset: Days, period: Weeks, subscriptionCode: SubscriptionCode) extends Product with Serializable

  8. case class Valid(payload: TokenPayload) extends PayloadResult with Product with Serializable

Value Members

  1. object Guardian extends SubscriptionCode with Product with Serializable

  2. object SevenDay extends SubscriptionCode with Product with Serializable

  3. object SubscriptionCode

  4. object TokenPayload extends Serializable

  5. package util

Ungrouped