public class AuthWriterUtils extends Object
Constructor and Description |
---|
AuthWriterUtils() |
Modifier and Type | Method and Description |
---|---|
static void |
validateRoleBindingUpdate(String role,
io.confluent.security.authorizer.Scope scope,
Collection<?> resources,
boolean expectResourcesForResourceLevel,
io.confluent.security.authorizer.Scope rootScope,
io.confluent.security.rbac.RbacRoles rbacRoles) |
static void |
validateRoleResources(Collection<io.confluent.security.authorizer.ResourcePattern> resources) |
static void |
validateScope(io.confluent.security.authorizer.Scope scope,
io.confluent.security.authorizer.Scope rootScope) |
public static void validateRoleBindingUpdate(String role, io.confluent.security.authorizer.Scope scope, Collection<?> resources, boolean expectResourcesForResourceLevel, io.confluent.security.authorizer.Scope rootScope, io.confluent.security.rbac.RbacRoles rbacRoles)
public static void validateRoleResources(Collection<io.confluent.security.authorizer.ResourcePattern> resources)
public static void validateScope(io.confluent.security.authorizer.Scope scope, io.confluent.security.authorizer.Scope rootScope)