public class RbacRoles extends Object
| Constructor and Description |
|---|
RbacRoles(List<Role> roles,
BindingScopes bindingScopes) |
RbacRoles(List<Role> roles,
LinkedHashMap<String,Object> bindingScopes) |
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
InvalidRoleDefinitionExceptionpublic static RbacRoles loadDataPlanePolicy() throws InvalidRoleDefinitionException
InvalidRoleDefinitionExceptionpublic static RbacRoles loadSDSPolicy() throws InvalidRoleDefinitionException
InvalidRoleDefinitionExceptionpublic static RbacRoles loadCatalogSRResourceLevelPolicy() throws InvalidRoleDefinitionException
InvalidRoleDefinitionExceptionpublic static RbacRoles loadSDSKsqlPolicy() throws InvalidRoleDefinitionException
InvalidRoleDefinitionExceptionpublic static RbacRoles loadSDSSchemaRegistryPolicy() throws InvalidRoleDefinitionException
InvalidRoleDefinitionExceptionpublic static BindingScopes loadBindingScopes(ClassLoader classLoader, String resourceName)
public static RbacRoles load(ClassLoader classLoader, String policyResourceName) throws InvalidRoleDefinitionException
InvalidRoleDefinitionExceptionpublic static RbacRoles load(ClassLoader classLoader, List<String> policyResourceNames) throws InvalidRoleDefinitionException
InvalidRoleDefinitionExceptionpublic static RbacRoles loadRbacRolesForTesting(String roleFile, String hierarchyFile)
public BindingScopes bindingScopes()