Interface AuditLog
-
- All Superinterfaces:
AutoCloseable,Closeable
- All Known Implementing Classes:
NullAuditLog
public interface AuditLog extends Closeable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classAuditLog.Operationstatic classAuditLog.Origin
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidlogBadHeaders(org.elasticsearch.rest.RestRequest request)voidlogBadHeaders(org.elasticsearch.transport.TransportRequest request, String action, org.elasticsearch.tasks.Task task)voidlogDocumentDeleted(org.elasticsearch.index.shard.ShardId shardId, org.elasticsearch.index.engine.Engine.Delete delete, org.elasticsearch.index.engine.Engine.DeleteResult result)voidlogDocumentRead(String index, String id, org.elasticsearch.index.shard.ShardId shardId, Map<String,String> fieldNameValues, ComplianceConfig complianceConfig)voidlogDocumentWritten(org.elasticsearch.index.shard.ShardId shardId, org.elasticsearch.index.get.GetResult originalIndex, org.elasticsearch.index.engine.Engine.Index currentIndex, org.elasticsearch.index.engine.Engine.IndexResult result, ComplianceConfig complianceConfig)voidlogExternalConfig(org.elasticsearch.common.settings.Settings settings, org.elasticsearch.env.Environment environment)voidlogFailedLogin(String effectiveUser, boolean sgadmin, String initiatingUser, org.elasticsearch.rest.RestRequest request)voidlogFailedLogin(String effectiveUser, boolean sgadmin, String initiatingUser, org.elasticsearch.transport.TransportRequest request, org.elasticsearch.tasks.Task task)voidlogGrantedPrivileges(String privilege, org.elasticsearch.transport.TransportRequest request, org.elasticsearch.tasks.Task task)voidlogImmutableIndexAttempt(org.elasticsearch.transport.TransportRequest request, String action, org.elasticsearch.tasks.Task task)voidlogMissingPrivileges(String privilege, String effectiveUser, org.elasticsearch.rest.RestRequest request)voidlogMissingPrivileges(String privilege, org.elasticsearch.transport.TransportRequest request, org.elasticsearch.tasks.Task task)voidlogSgIndexAttempt(org.elasticsearch.transport.TransportRequest request, String action, org.elasticsearch.tasks.Task task)voidlogSSLException(org.elasticsearch.rest.RestRequest request, Throwable t)voidlogSSLException(org.elasticsearch.transport.TransportRequest request, Throwable t, String action, org.elasticsearch.tasks.Task task)voidlogSucceededLogin(String effectiveUser, boolean sgadmin, String initiatingUser, org.elasticsearch.rest.RestRequest request)voidlogSucceededLogin(String effectiveUser, boolean sgadmin, String initiatingUser, org.elasticsearch.transport.TransportRequest request, String action, org.elasticsearch.tasks.Task task)voidsetComplianceConfig(ComplianceConfig complianceConfig)
-
-
-
Method Detail
-
logFailedLogin
void logFailedLogin(String effectiveUser, boolean sgadmin, String initiatingUser, org.elasticsearch.transport.TransportRequest request, org.elasticsearch.tasks.Task task)
-
logFailedLogin
void logFailedLogin(String effectiveUser, boolean sgadmin, String initiatingUser, org.elasticsearch.rest.RestRequest request)
-
logSucceededLogin
void logSucceededLogin(String effectiveUser, boolean sgadmin, String initiatingUser, org.elasticsearch.transport.TransportRequest request, String action, org.elasticsearch.tasks.Task task)
-
logSucceededLogin
void logSucceededLogin(String effectiveUser, boolean sgadmin, String initiatingUser, org.elasticsearch.rest.RestRequest request)
-
logMissingPrivileges
void logMissingPrivileges(String privilege, String effectiveUser, org.elasticsearch.rest.RestRequest request)
-
logMissingPrivileges
void logMissingPrivileges(String privilege, org.elasticsearch.transport.TransportRequest request, org.elasticsearch.tasks.Task task)
-
logGrantedPrivileges
void logGrantedPrivileges(String privilege, org.elasticsearch.transport.TransportRequest request, org.elasticsearch.tasks.Task task)
-
logBadHeaders
void logBadHeaders(org.elasticsearch.transport.TransportRequest request, String action, org.elasticsearch.tasks.Task task)
-
logBadHeaders
void logBadHeaders(org.elasticsearch.rest.RestRequest request)
-
logSgIndexAttempt
void logSgIndexAttempt(org.elasticsearch.transport.TransportRequest request, String action, org.elasticsearch.tasks.Task task)
-
logImmutableIndexAttempt
void logImmutableIndexAttempt(org.elasticsearch.transport.TransportRequest request, String action, org.elasticsearch.tasks.Task task)
-
logSSLException
void logSSLException(org.elasticsearch.transport.TransportRequest request, Throwable t, String action, org.elasticsearch.tasks.Task task)
-
logSSLException
void logSSLException(org.elasticsearch.rest.RestRequest request, Throwable t)
-
logDocumentRead
void logDocumentRead(String index, String id, org.elasticsearch.index.shard.ShardId shardId, Map<String,String> fieldNameValues, ComplianceConfig complianceConfig)
-
logDocumentWritten
void logDocumentWritten(org.elasticsearch.index.shard.ShardId shardId, org.elasticsearch.index.get.GetResult originalIndex, org.elasticsearch.index.engine.Engine.Index currentIndex, org.elasticsearch.index.engine.Engine.IndexResult result, ComplianceConfig complianceConfig)
-
logDocumentDeleted
void logDocumentDeleted(org.elasticsearch.index.shard.ShardId shardId, org.elasticsearch.index.engine.Engine.Delete delete, org.elasticsearch.index.engine.Engine.DeleteResult result)
-
logExternalConfig
void logExternalConfig(org.elasticsearch.common.settings.Settings settings, org.elasticsearch.env.Environment environment)
-
setComplianceConfig
void setComplianceConfig(ComplianceConfig complianceConfig)
-
-