uk.gov.hmrc.play.bootstrap.frontend.filters.deviceid
Members list
Type members
Classlikes
class DefaultDeviceIdFilter(@Named("appName") val appName: String, val configuration: Configuration, val auditConnector: AuditConnector)(implicit val mat: Materializer, val ec: ExecutionContext) extends DeviceIdFilter
Attributes
- Supertypes
-
trait DeviceIdFiltertrait DeviceIdCookietrait Filtertrait EssentialFilterclass Objecttrait Matchableclass AnyShow all
trait DeviceFingerprint
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object DeviceFingerprint
object DeviceFingerprint extends DeviceFingerprint
Attributes
- Companion
- trait
- Supertypes
- Self type
-
DeviceFingerprint.type
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 "_".
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object DeviceId
trait DeviceIdCookie
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait DeviceIdFilterclass DefaultDeviceIdFilter
trait DeviceIdFilter extends Filter, DeviceIdCookie
Attributes
- Supertypes
-
trait DeviceIdCookietrait Filtertrait EssentialFilterclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class DefaultDeviceIdFilter
In this article