public interface ExternalAccessLogPublisherCfgClient extends AccessLogPublisherCfgClient
External Access Log Publishers publish access messages to an external handler.
Modifier and Type | Method and Description |
---|---|
ManagedObjectDefinition<? extends ExternalAccessLogPublisherCfgClient,? extends ExternalAccessLogPublisherCfg> |
definition()
Get the configuration definition associated with this External Access Log Publisher.
|
ValueOrExpression<String> |
getConfigFile()
Gets the "config-file" property.
|
ValueOrExpression<String> |
getJavaClass()
Gets the "java-class" property.
|
ValueOrExpression<Boolean> |
isLogControlOids()
Gets the "log-control-oids" property.
|
void |
setConfigFile(ValueOrExpression<String> value)
Sets the "config-file" property.
|
void |
setJavaClass(ValueOrExpression<String> value)
Sets the "java-class" property.
|
void |
setLogControlOids(ValueOrExpression<Boolean> value)
Sets the "log-control-oids" property.
|
createAccessLogFilteringCriteria, getAccessLogFilteringCriteria, getFilteringPolicy, isSuppressInternalOperations, isSuppressSynchronizationOperations, listAccessLogFilteringCriteria, removeAccessLogFilteringCriteria, setFilteringPolicy, setSuppressInternalOperations, setSuppressSynchronizationOperations
isEnabled, setEnabled
commit, properties
ManagedObjectDefinition<? extends ExternalAccessLogPublisherCfgClient,? extends ExternalAccessLogPublisherCfg> definition()
definition
in interface AccessLogPublisherCfgClient
definition
in interface ConfigurationClient
definition
in interface LogPublisherCfgClient
ValueOrExpression<String> getConfigFile()
The JSON configuration file that defines the External Access Log Publisher. The content of the JSON configuration file depends on the type of external audit event handler. The path to the file is relative to the server root.
void setConfigFile(ValueOrExpression<String> value) throws PropertyException
The JSON configuration file that defines the External Access Log Publisher. The content of the JSON configuration file depends on the type of external audit event handler. The path to the file is relative to the server root.
value
- The value of the "config-file" property.PropertyException
- If the new value is invalid.ValueOrExpression<String> getJavaClass()
The fully-qualified name of the Java class that provides the External Access Log Publisher implementation.
getJavaClass
in interface AccessLogPublisherCfgClient
getJavaClass
in interface LogPublisherCfgClient
void setJavaClass(ValueOrExpression<String> value) throws PropertyException
The fully-qualified name of the Java class that provides the External Access Log Publisher implementation.
setJavaClass
in interface AccessLogPublisherCfgClient
setJavaClass
in interface LogPublisherCfgClient
value
- The value of the "java-class" property.PropertyException
- If the new value is invalid.ValueOrExpression<Boolean> isLogControlOids()
Specifies whether control OIDs will be included in operation log records.
void setLogControlOids(ValueOrExpression<Boolean> value) throws PropertyException
Specifies whether control OIDs will be included in operation log records.
value
- The value of the "log-control-oids" property.PropertyException
- If the new value is invalid.Copyright 2010-2018 ForgeRock AS.