Package | Description |
---|---|
org.forgerock.audit |
Package contains the AuditService.
|
org.forgerock.audit.json |
This package contains utilities to build and configure audit service and handlers from JSON configuration.
|
Modifier and Type | Method and Description |
---|---|
static AuditServiceBuilder |
AuditServiceBuilder.newAuditService()
Factory method for new instances of this builder.
|
AuditServiceBuilder |
AuditServiceBuilder.withAuditEventHandler(AuditEventHandler auditEventHandler)
Register an AuditEventHandler.
|
AuditServiceBuilder |
AuditServiceBuilder.withAuditEventHandler(Class<? extends AuditEventHandler> clazz,
EventHandlerConfiguration configuration)
Register an AuditEventHandler.
|
AuditServiceBuilder |
AuditServiceBuilder.withAuditEventHandlerFactory(AuditEventHandlerFactory auditEventHandlerFactory)
Register factory for creating instances of
AuditEventHandler . |
AuditServiceBuilder |
AuditServiceBuilder.withConfiguration(AuditServiceConfiguration auditServiceConfiguration)
Sets the AuditServiceConfiguration that is to be passed to the AuditService.
|
AuditServiceBuilder |
AuditServiceBuilder.withDependencyProvider(DependencyProvider dependencyProvider)
Register the DependencyProvider, after which, an AuditEventHandler can be registered and
receive this provider.
|
AuditServiceBuilder |
AuditServiceBuilder.withEventTopicsMetaData(EventTopicsMetaData eventTopicsMetaData)
Set the topic metadata that should be used by the audit service and the handlers.
|
Modifier and Type | Method and Description |
---|---|
static void |
AuditJsonConfig.registerHandlerToService(JsonValue jsonConfig,
AuditServiceBuilder auditServiceBuilder)
Configures and registers the audit event handler corresponding to the provided JSON configuration
to the provided audit service.
|
static void |
AuditJsonConfig.registerHandlerToService(JsonValue jsonConfig,
AuditServiceBuilder auditServiceBuilder,
ClassLoader classLoader)
Configures and registers the audit event handler corresponding to the provided JSON configuration
to the provided audit service, using a specific class loader.
|
Copyright 2010-2022 ForgeRock AS.