DeviceId

uk.gov.hmrc.play.bootstrap.frontend.filters.deviceid.DeviceId
See theDeviceId companion object
case class DeviceId(uuid: String, timestamp: Long, hash: String)

The DeviceId is a long lived cookie which represents a digital signature composed of a UUID, timestamp in milliseconds and a hash.

The format of the cookie 'mdtpdi' is...

mdtpdi#UUID#TIMESTAMP_hash

Note the above hash is a one way hash of the value preceding the "_".

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def value: String

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product