Package io.confluent.security.rbac
Class RbacAuthorizePolicy
java.lang.Object
io.confluent.security.rbac.RbacAuthorizePolicy
- All Implemented Interfaces:
io.confluent.security.authorizer.AuthorizePolicy
public class RbacAuthorizePolicy
extends Object
implements io.confluent.security.authorizer.AuthorizePolicy
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.confluent.security.authorizer.AuthorizePolicy
io.confluent.security.authorizer.AuthorizePolicy.BrokerUser, io.confluent.security.authorizer.AuthorizePolicy.NoMatchingRule, io.confluent.security.authorizer.AuthorizePolicy.PolicyType, io.confluent.security.authorizer.AuthorizePolicy.SuperUser -
Field Summary
Fields inherited from interface io.confluent.security.authorizer.AuthorizePolicy
ALLOW_ON_NO_RULE, DENY_ON_NO_RULE, NO_MATCHING_RULE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.confluent.security.authorizer.AuthorizePolicy.PolicyType
-
Constructor Details
-
RbacAuthorizePolicy
-
-
Method Details
-
policyType
public io.confluent.security.authorizer.AuthorizePolicy.PolicyType policyType()- Specified by:
policyTypein interfaceio.confluent.security.authorizer.AuthorizePolicy
-
roleBinding
-