Class DefaultTenantSanitizer
java.lang.Object
io.confluent.kafka.multitenant.audit.DefaultTenantSanitizer
- All Implemented Interfaces:
TenantSanitizer,org.apache.kafka.common.Configurable
These functions transform various pieces of internal information to remove internal
implementation details. The result is a view of these objects that is safe to display to the
tenant
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidorg.apache.kafka.server.audit.AuditEventtenantAuditEvent(org.apache.kafka.server.audit.AuditEvent auditEvent) org.apache.kafka.server.audit.AuditEventtenantAuditEvent(org.apache.kafka.server.audit.AuditEvent auditEvent, String defaultKafkaClusterId)
-
Field Details
-
PRINCIPAL_RESOURCE_ID
- See Also:
-
-
Constructor Details
-
DefaultTenantSanitizer
public DefaultTenantSanitizer()
-
-
Method Details
-
tenantAuditEvent
public org.apache.kafka.server.audit.AuditEvent tenantAuditEvent(org.apache.kafka.server.audit.AuditEvent auditEvent, String defaultKafkaClusterId) - Specified by:
tenantAuditEventin interfaceTenantSanitizer
-
tenantAuditEvent
public org.apache.kafka.server.audit.AuditEvent tenantAuditEvent(org.apache.kafka.server.audit.AuditEvent auditEvent) - Specified by:
tenantAuditEventin interfaceTenantSanitizer
-
configure
-