public class ConfluentAuthorizationEvent
extends java.lang.Object
implements org.apache.kafka.server.audit.AuthorizationEvent
Constructor and Description |
---|
ConfluentAuthorizationEvent(Scope sourceScope,
RequestContext requestContext,
Action action,
AuthorizeResult authorizationResult,
AuthorizePolicy authorizePolicy) |
ConfluentAuthorizationEvent(Scope sourceScope,
RequestContext requestContext,
Action action,
AuthorizeResult authorizationResult,
AuthorizePolicy authorizePolicy,
java.time.Instant timestamp) |
Modifier and Type | Method and Description |
---|---|
Action |
action() |
org.apache.kafka.server.authorizer.AuthorizationResult |
authorizationResult() |
org.apache.kafka.server.authorizer.Action |
authorizeAction() |
AuthorizePolicy |
authorizePolicy() |
AuthorizeResult |
authorizeResult() |
java.util.Map<java.lang.String,java.lang.Object> |
data() |
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
RequestContext |
requestContext() |
void |
setData(java.util.Map<java.lang.String,java.lang.Object> data) |
Scope |
sourceScope() |
org.apache.kafka.server.audit.AuditEventStatus |
status() |
java.time.Instant |
timestamp() |
java.lang.String |
toString() |
org.apache.kafka.server.audit.AuditEventType |
type() |
java.util.UUID |
uuid() |
public ConfluentAuthorizationEvent(Scope sourceScope, RequestContext requestContext, Action action, AuthorizeResult authorizationResult, AuthorizePolicy authorizePolicy, java.time.Instant timestamp)
public ConfluentAuthorizationEvent(Scope sourceScope, RequestContext requestContext, Action action, AuthorizeResult authorizationResult, AuthorizePolicy authorizePolicy)
public Scope sourceScope()
public RequestContext requestContext()
requestContext
in interface org.apache.kafka.server.audit.AuthorizationEvent
public Action action()
public AuthorizeResult authorizeResult()
public AuthorizePolicy authorizePolicy()
public java.util.UUID uuid()
uuid
in interface org.apache.kafka.server.audit.AuditEvent
public java.time.Instant timestamp()
timestamp
in interface org.apache.kafka.server.audit.AuditEvent
public org.apache.kafka.server.audit.AuditEventType type()
type
in interface org.apache.kafka.server.audit.AuditEvent
public org.apache.kafka.server.audit.AuditEventStatus status()
status
in interface org.apache.kafka.server.audit.AuditEvent
public java.util.Map<java.lang.String,java.lang.Object> data()
data
in interface org.apache.kafka.server.audit.AuditEvent
public void setData(java.util.Map<java.lang.String,java.lang.Object> data)
public org.apache.kafka.server.authorizer.Action authorizeAction()
authorizeAction
in interface org.apache.kafka.server.audit.AuthorizationEvent
public org.apache.kafka.server.authorizer.AuthorizationResult authorizationResult()
authorizationResult
in interface org.apache.kafka.server.audit.AuthorizationEvent
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object