public interface AuditLogger
Modifier and Type | Interface and Description |
---|---|
static class |
AuditLogger.Status |
Modifier and Type | Field and Description |
---|---|
static ManagedAuditLogger |
NO_OP_LOGGER
An audit logger that doesn't log.
|
Modifier and Type | Method and Description |
---|---|
void |
log(boolean readOnly,
OperationContext.ResultAction resultAction,
String userId,
String domainUUID,
AccessMechanism accessMechanism,
InetAddress remoteAddress,
Resource resultantModel,
List<org.jboss.dmr.ModelNode> operations) |
void |
logJmxMethodAccess(boolean readOnly,
String userId,
String domainUUID,
AccessMechanism accessMechanism,
InetAddress remoteAddress,
String methodName,
String[] methodSignature,
Object[] methodParams,
Throwable error) |
static final ManagedAuditLogger NO_OP_LOGGER
void log(boolean readOnly, OperationContext.ResultAction resultAction, String userId, String domainUUID, AccessMechanism accessMechanism, InetAddress remoteAddress, Resource resultantModel, List<org.jboss.dmr.ModelNode> operations)
void logJmxMethodAccess(boolean readOnly, String userId, String domainUUID, AccessMechanism accessMechanism, InetAddress remoteAddress, String methodName, String[] methodSignature, Object[] methodParams, Throwable error)
Copyright © 2023 JBoss by Red Hat. All rights reserved.