uk.gov.hmrc.play.bootstrap.frontend.filters
Members list
Packages
Type members
Classlikes
Attributes
- Supertypes
-
trait Filtertrait EssentialFilterclass Objecttrait Matchableclass Any
Attributes
- Supertypes
-
trait FrontendAuditFiltertrait CommonAuditFiltertrait AuditFiltertrait EssentialFilterclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
trait CommonAuditFiltertrait AuditFiltertrait EssentialFilterclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Supertypes
-
trait MDCFiltertrait Filtertrait EssentialFilterclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Filtertrait EssentialFilterclass Objecttrait Matchableclass Any
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Supertypes
-
trait Filtertrait EssentialFilterclass Objecttrait Matchableclass Any
Filter that manipulates session data if 'ts' session field is older than configured timeout.
Filter that manipulates session data if 'ts' session field is older than configured timeout.
If the 'ts' has expired, we wipe the session, add a new SessionId and update the 'ts'. If the 'ts' doesn't exist, or is invalid, we just wipe the authToken.
This filter clears data on the incoming request, so that the controller does not receive any session information. It also changes the SET-COOKIE header for the outgoing request, so that the browser knows the session has expired.
A white-list of session values are omitted from this process.
Value parameters
- config
-
an instance of
SessionTimeoutFilterConfigrepresenting the various configurable aspects of this class - mat
-
a
Materializerinstance for Play! to use when dealing with the underlying Akka streams
Attributes
- Companion
- object
- Supertypes
-
trait Filtertrait EssentialFilterclass Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
SessionTimeoutFilter.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Deprecated classlikes
Attributes
- Deprecated
- true
- Supertypes
-
trait HttpFiltersclass Objecttrait Matchableclass Any