Class RoleBinding
java.lang.Object
io.confluent.security.rbac.RoleBinding
Role binding that assigns a role to a user or group principal at a specified scope.
The binding may be scoped to specific resources by specifying a collection of resources.
-
Constructor Summary
ConstructorsConstructorDescriptionRoleBinding(org.apache.kafka.common.security.auth.KafkaPrincipal principal, String role, io.confluent.security.authorizer.Scope scope, Collection<io.confluent.security.authorizer.ResourcePattern> resources) -
Method Summary
-
Constructor Details
-
RoleBinding
public RoleBinding(org.apache.kafka.common.security.auth.KafkaPrincipal principal, String role, io.confluent.security.authorizer.Scope scope, Collection<io.confluent.security.authorizer.ResourcePattern> resources)
-
-
Method Details
-
principal
public org.apache.kafka.common.security.auth.KafkaPrincipal principal() -
role
-
scope
public io.confluent.security.authorizer.Scope scope() -
resources
-
equals
-
hashCode
-
toString
-