DefaultFrontendAuditFilter
uk.gov.hmrc.play.bootstrap.frontend.filters.DefaultFrontendAuditFilter
class DefaultFrontendAuditFilter(val config: Configuration, controllerConfigs: ControllerConfigs, val auditConnector: AuditConnector, httpAuditEvent: HttpAuditEvent, val requestHeaderAuditing: RequestHeaderAuditing, val mat: Materializer)(implicit val ec: ExecutionContext) extends FrontendAuditFilter
Attributes
- Graph
-
- Supertypes
-
trait FrontendAuditFiltertrait CommonAuditFiltertrait AuditFiltertrait EssentialFilterclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
Attributes
- Definition Classes
-
CommonAuditFilter
override def extendedDataEvent(eventType: String, transactionName: String, request: RequestHeader, detail: JsObject, truncationLog: TruncationLog, redactionLog: RedactionLog)(implicit hc: HeaderCarrier): ExtendedDataEvent
Attributes
- Definition Classes
-
CommonAuditFilter
Inherited methods
Attributes
- Definition Classes
-
CommonAuditFilter -> EssentialFilter
- Inherited from:
- CommonAuditFilter
Attributes
- Inherited from:
- EssentialFilter
override protected def buildRequestDetails(requestHeader: RequestHeader, requestBody: Data[String]): Details
Attributes
- Definition Classes
-
FrontendAuditFilter -> CommonAuditFilter
- Inherited from:
- FrontendAuditFilter
override protected def buildResponseDetails(responseHeader: ResponseHeader, responseBody: Data[String], contentType: Option[String]): Details
Attributes
- Definition Classes
-
FrontendAuditFilter -> CommonAuditFilter
- Inherited from:
- FrontendAuditFilter
Attributes
- Inherited from:
- CommonAuditFilter
protected def onCompleteWithInput(next: Accumulator[ByteString, Result], handler: (Data[String], Either[Throwable, (Result, Data[String])]) => Unit)(implicit ec: ExecutionContext): Accumulator[ByteString, Result]
Attributes
- Inherited from:
- CommonAuditFilter
Concrete fields
Inherited fields
Attributes
- Inherited from:
- CommonAuditFilter
Attributes
- Inherited from:
- CommonAuditFilter
Implicits
Inherited implicits
Attributes
- Inherited from:
- FrontendHeaderCarrierProvider
In this article