public class RbacRoles extends Object
Constructor and Description |
---|
RbacRoles(List<Role> roles,
BindingScopes bindingScopes) |
RbacRoles(List<Role> roles,
LinkedHashMap<String,Object> bindingScopes) |
Modifier and Type | Method and Description |
---|---|
BindingScopes |
bindingScopes() |
boolean |
equals(Object o) |
int |
hashCode() |
static RbacRoles |
load(ClassLoader classLoader,
List<String> policyResourceNames) |
static RbacRoles |
load(ClassLoader classLoader,
String policyResourceName) |
static RbacRoles |
loadDataPlanePolicy() |
static RbacRoles |
loadDefaultPolicy(boolean isConfluentCloud) |
static RbacRoles |
loadSDSKsqlPolicy() |
static RbacRoles |
loadSDSPolicy() |
static RbacRoles |
loadSDSSchemaRegistryPolicy() |
static RbacRoles |
merge(RbacRoles roles1,
RbacRoles roles2) |
Role |
role(String roleName) |
Role |
role(String roleName,
String namespace) |
Collection<Role> |
roles() |
Collection<Role> |
roles(String namespace) |
Map<String,Role> |
rolesMap() |
public RbacRoles(List<Role> roles, LinkedHashMap<String,Object> bindingScopes)
public RbacRoles(List<Role> roles, BindingScopes bindingScopes)
public Collection<Role> roles(String namespace)
public Collection<Role> roles()
public static RbacRoles loadDefaultPolicy(boolean isConfluentCloud) throws InvalidRoleDefinitionException
InvalidRoleDefinitionException
public static RbacRoles loadDataPlanePolicy() throws InvalidRoleDefinitionException
InvalidRoleDefinitionException
public static RbacRoles loadSDSPolicy() throws InvalidRoleDefinitionException
InvalidRoleDefinitionException
public static RbacRoles loadSDSKsqlPolicy() throws InvalidRoleDefinitionException
InvalidRoleDefinitionException
public static RbacRoles loadSDSSchemaRegistryPolicy() throws InvalidRoleDefinitionException
InvalidRoleDefinitionException
public static RbacRoles load(ClassLoader classLoader, String policyResourceName) throws InvalidRoleDefinitionException
InvalidRoleDefinitionException
public static RbacRoles load(ClassLoader classLoader, List<String> policyResourceNames) throws InvalidRoleDefinitionException
InvalidRoleDefinitionException
public BindingScopes bindingScopes()