uk.gov.hmrc.play.bootstrap.frontend.filters

# deviceid

#### package deviceid

Visibility

1. Public
2. All

### Type Members

1. #### class DefaultDeviceIdFilter extends DeviceIdFilter

2. #### trait DeviceFingerprint extends AnyRef

3. #### case class DeviceId(uuid: String, timestamp: Long, hash: String) extends Product with Serializable

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

   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 "_".

4. #### trait DeviceIdCookie extends AnyRef

5. #### trait DeviceIdFilter extends Filter with DeviceIdCookie

### Value Members

1. #### object DeviceFingerprint extends DeviceFingerprint

2. #### object DeviceId extends Serializable

### Ungrouped