public class ConfluentAuthenticationEvent
extends java.lang.Object
implements org.apache.kafka.server.audit.AuthenticationEvent
Constructor and Description |
---|
ConfluentAuthenticationEvent(org.apache.kafka.server.audit.AuthenticationEvent authenticationEvent,
io.confluent.security.authorizer.Scope scope) |
Modifier and Type | Method and Description |
---|---|
org.apache.kafka.common.security.auth.AuthenticationContext |
authenticationContext() |
java.util.Map<java.lang.String,java.lang.Object> |
data() |
boolean |
equals(java.lang.Object o) |
io.confluent.security.authorizer.Scope |
getScope() |
int |
hashCode() |
java.util.Optional<org.apache.kafka.common.security.auth.KafkaPrincipal> |
principal() |
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 ConfluentAuthenticationEvent(org.apache.kafka.server.audit.AuthenticationEvent authenticationEvent, io.confluent.security.authorizer.Scope scope)
public java.util.Optional<org.apache.kafka.common.security.auth.KafkaPrincipal> principal()
principal
in interface org.apache.kafka.server.audit.AuthenticationEvent
public org.apache.kafka.common.security.auth.AuthenticationContext authenticationContext()
authenticationContext
in interface org.apache.kafka.server.audit.AuthenticationEvent
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 io.confluent.security.authorizer.Scope getScope()
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