public class RbacAccessRule
extends io.confluent.security.authorizer.AccessRule
io.confluent.security.authorizer.AuthorizePolicy.BrokerUser, io.confluent.security.authorizer.AuthorizePolicy.NoMatchingRule, io.confluent.security.authorizer.AuthorizePolicy.PolicyType, io.confluent.security.authorizer.AuthorizePolicy.SuperUser
Constructor and Description |
---|
RbacAccessRule(io.confluent.security.authorizer.ResourcePattern resourcePattern,
org.apache.kafka.common.security.auth.KafkaPrincipal principal,
io.confluent.security.authorizer.PermissionType permissionType,
String host,
io.confluent.security.authorizer.Operation operation,
io.confluent.security.authorizer.AuthorizePolicy.PolicyType policyType,
RoleBinding roleBinding) |
Modifier and Type | Method and Description |
---|---|
String |
role() |
io.confluent.security.authorizer.Scope |
scope() |
String |
toString() |
public RbacAccessRule(io.confluent.security.authorizer.ResourcePattern resourcePattern, org.apache.kafka.common.security.auth.KafkaPrincipal principal, io.confluent.security.authorizer.PermissionType permissionType, String host, io.confluent.security.authorizer.Operation operation, io.confluent.security.authorizer.AuthorizePolicy.PolicyType policyType, RoleBinding roleBinding)