Class AuthWriterUtils

java.lang.Object
io.confluent.security.auth.utils.AuthWriterUtils

public class AuthWriterUtils extends Object
These util methods are used in KafkaAuthWriter and DbAuthWriter (metadata-service repo) projects
  • Constructor Details

    • AuthWriterUtils

      public AuthWriterUtils()
  • Method Details

    • validateRoleBindingUpdate

      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.roledefinitions.RbacRoles rbacRoles)
    • validateRoleResources

      public static void validateRoleResources(Collection<io.confluent.security.authorizer.ResourcePattern> resources)
    • validateScope

      public static void validateScope(io.confluent.security.authorizer.Scope scope, io.confluent.security.authorizer.Scope rootScope)