public class CommonAuditHttpAccessAuditFilter extends Object implements org.forgerock.http.Filter
Constructor and Description |
---|
CommonAuditHttpAccessAuditFilter(String productName,
org.forgerock.json.resource.RequestHandler auditServiceHandler,
org.forgerock.util.time.TimeService time)
Constructs a new HttpAccessAuditFilter.
|
Modifier and Type | Method and Description |
---|---|
org.forgerock.util.promise.Promise<org.forgerock.http.protocol.Response,org.forgerock.util.promise.NeverThrowsException> |
filter(org.forgerock.services.context.Context context,
org.forgerock.http.protocol.Request request,
org.forgerock.http.Handler next) |
public CommonAuditHttpAccessAuditFilter(String productName, org.forgerock.json.resource.RequestHandler auditServiceHandler, org.forgerock.util.time.TimeService time)
productName
- The name of product generating the event.auditServiceHandler
- The RequestHandler
to publish the events.time
- The TimeService
to use.public org.forgerock.util.promise.Promise<org.forgerock.http.protocol.Response,org.forgerock.util.promise.NeverThrowsException> filter(org.forgerock.services.context.Context context, org.forgerock.http.protocol.Request request, org.forgerock.http.Handler next)
filter
in interface org.forgerock.http.Filter
Copyright © 2010-2017 ForgeRock AS. All Rights Reserved.