play.api.mvc

Cookie

case class Cookie (name: String, value: String, maxAge: Int, path: String, domain: Option[String], secure: Boolean, httpOnly: Boolean) extends Product with Serializable

An HTTP cookie.

name

the cookie name

value

the cookie value

maxAge

the cookie expiration date in seconds, -1 for a transient cookie, or 0 for a cookie that expires now

path

the cookie path, defaulting to the root path /

domain

the cookie domain

secure

whether this cookie is secured, sent only for HTTPS requests

httpOnly

whether this cookie is HTTP only, i.e. not accessible from client-side JavaScipt code

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. Cookie
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Cookie (name: String, value: String, maxAge: Int, path: String, domain: Option[String], secure: Boolean, httpOnly: Boolean)

    name

    the cookie name

    value

    the cookie value

    maxAge

    the cookie expiration date in seconds, -1 for a transient cookie, or 0 for a cookie that expires now

    path

    the cookie path, defaulting to the root path /

    domain

    the cookie domain

    secure

    whether this cookie is secured, sent only for HTTPS requests

    httpOnly

    whether this cookie is HTTP only, i.e. not accessible from client-side JavaScipt code

Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  7. def canEqual (arg0: Any): Boolean

    Definition Classes
    Cookie → Equals
  8. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  9. val domain : Option[String]

    the cookie domain

  10. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  11. def equals (arg0: Any): Boolean

    Definition Classes
    Cookie → Equals → AnyRef → Any
  12. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  13. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  14. def hashCode (): Int

    Definition Classes
    Cookie → AnyRef → Any
  15. val httpOnly : Boolean

    whether this cookie is HTTP only, i.

    whether this cookie is HTTP only, i.e. not accessible from client-side JavaScipt code

  16. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  17. val maxAge : Int

    the cookie expiration date in seconds, -1 for a transient cookie, or 0 for a cookie that expires now

  18. val name : String

    the cookie name

  19. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  20. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  21. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  22. val path : String

    the cookie path, defaulting to the root path /

  23. def productArity : Int

    Definition Classes
    Cookie → Product
  24. def productElement (arg0: Int): Any

    Definition Classes
    Cookie → Product
  25. def productIterator : Iterator[Any]

    Definition Classes
    Product
  26. def productPrefix : String

    Definition Classes
    Cookie → Product
  27. val secure : Boolean

    whether this cookie is secured, sent only for HTTPS requests

  28. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  29. def toString (): String

    Definition Classes
    Cookie → AnyRef → Any
  30. val value : String

    the cookie value

  31. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  32. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  33. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Deprecated Value Members

  1. def productElements : Iterator[Any]

    Definition Classes
    Product
    Annotations
    @deprecated
    Deprecated

    use productIterator instead

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any