public class RbacRoles
extends java.lang.Object
Constructor and Description |
---|
RbacRoles(java.util.List<Role> roles,
java.util.List<java.lang.String> bindingScopes) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
static RbacRoles |
load(java.lang.ClassLoader classLoader,
java.lang.String policyResourceName) |
static RbacRoles |
loadDefaultPolicy(boolean isConfluentCloud) |
Role |
role(java.lang.String roleName) |
Role |
role(java.lang.String roleName,
java.lang.String namespace) |
java.util.Collection<Role> |
roles() |
java.util.Collection<Role> |
roles(java.lang.String namespace) |
public RbacRoles(java.util.List<Role> roles, java.util.List<java.lang.String> bindingScopes)
public Role role(java.lang.String roleName, java.lang.String namespace)
public Role role(java.lang.String roleName)
public java.util.Collection<Role> roles(java.lang.String namespace)
public java.util.Collection<Role> roles()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public static RbacRoles loadDefaultPolicy(boolean isConfluentCloud) throws InvalidRoleDefinitionException
InvalidRoleDefinitionException
public static RbacRoles load(java.lang.ClassLoader classLoader, java.lang.String policyResourceName) throws InvalidRoleDefinitionException
InvalidRoleDefinitionException