Package | Description |
---|---|
org.forgerock.audit |
Package contains the AuditService.
|
org.forgerock.audit.events |
Package contains audit events.
|
org.forgerock.audit.events.handlers |
This package contains the default
AuditEventHandlers . |
org.forgerock.audit.handlers.csv |
This package contains the default AuditEventHandler implementations.
|
org.forgerock.audit.handlers.elasticsearch |
This package contains the Elasticsearch
AuditEventHandler implementation. |
org.forgerock.audit.handlers.jdbc |
This package contains a JDBC AuditEventHandler implementation.
|
org.forgerock.audit.handlers.jms |
This package contains a JMS AuditEventHandler implementation.
|
org.forgerock.audit.handlers.json |
This package contains the JSON-file
AuditEventHandler implementation. |
org.forgerock.audit.handlers.splunk |
This package contains the audit handler implementation for Splunk.
|
org.forgerock.audit.handlers.syslog |
This package contains a Syslog AuditEventHandler implementation.
|
Modifier and Type | Method and Description |
---|---|
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 |
---|---|
EventTopicsMetaData |
EventTopicsMetaDataBuilder.build()
Create a new instance of
EventTopicsMetaData . |
EventTopicsMetaData |
EventTopicsMetaData.filter(Set<String> topics)
Returns a new instance of EventTopicsMetaData containing only the meta-data for topics
held by this object that are named within provided topics parameter.
|
Modifier and Type | Field and Description |
---|---|
protected EventTopicsMetaData |
AuditEventHandlerBase.eventTopicsMetaData
The event topic meta data for the handler.
|
Modifier and Type | Method and Description |
---|---|
<T extends AuditEventHandler> |
DependencyProviderAuditEventHandlerFactory.create(String name,
Class<T> clazz,
EventHandlerConfiguration configuration,
EventTopicsMetaData eventTopicsMetaData) |
<T extends AuditEventHandler> |
AuditEventHandlerFactory.create(String name,
Class<T> clazz,
EventHandlerConfiguration configuration,
EventTopicsMetaData eventTopicsMetaData)
Create a new AuditEventHandler instance.
|
Constructor and Description |
---|
AuditEventHandlerBase(String name,
EventTopicsMetaData eventTopicsMetaData,
Set<String> acceptedTopics,
boolean enabled)
Create a new AuditEventHandler instance.
|
Constructor and Description |
---|
CsvAuditEventHandler(CsvAuditEventHandlerConfiguration configuration,
EventTopicsMetaData eventTopicsMetaData,
KeyStoreHandlerProvider keyStoreHandlerProvider)
Create a new CsvAuditEventHandler instance.
|
Constructor and Description |
---|
ElasticsearchAuditEventHandler(ElasticsearchAuditEventHandlerConfiguration configuration,
EventTopicsMetaData eventTopicsMetaData,
Client client)
Create a new
ElasticsearchAuditEventHandler instance. |
Constructor and Description |
---|
JdbcAuditEventHandler(JdbcAuditEventHandlerConfiguration configuration,
EventTopicsMetaData eventTopicsMetaData,
DataSource dataSource)
Create a new JdbcAuditEventHandler instance.
|
Constructor and Description |
---|
JmsAuditEventHandler(JmsContextManager jmsContextManager,
JmsAuditEventHandlerConfiguration configuration,
EventTopicsMetaData eventTopicsMetaData)
Creates a new AuditEventHandler instance that publishes JMS messages on a JMS Topic for each Audit event.
|
Constructor and Description |
---|
JsonAuditEventHandler(JsonAuditEventHandlerConfiguration configuration,
EventTopicsMetaData eventTopicsMetaData)
Creates a
JsonAuditEventHandler instances. |
Constructor and Description |
---|
SplunkAuditEventHandler(SplunkAuditEventHandlerConfiguration configuration,
EventTopicsMetaData eventTopicsMetaData,
BatchPublisherFactory publisherFactory,
Client client)
Constructs a new Splunk audit event handler.
|
Constructor and Description |
---|
SyslogAuditEventHandler(SyslogAuditEventHandlerConfiguration configuration,
EventTopicsMetaData eventTopicsMetaData,
ProductInfoProvider productInfoProvider,
LocalHostNameProvider localHostNameProvider)
Create a new SyslogAuditEventHandler instance.
|
Copyright 2011-2017 ForgeRock AS.