public class DelegatingAuthorizer
extends org.apache.cassandra.auth.CassandraAuthorizer
| Constructor and Description |
|---|
DelegatingAuthorizer() |
| Modifier and Type | Method and Description |
|---|---|
void |
grant(org.apache.cassandra.auth.AuthenticatedUser performer,
Set<org.apache.cassandra.auth.Permission> permissions,
org.apache.cassandra.auth.IResource resource,
org.apache.cassandra.auth.RoleResource grantee) |
void |
revoke(org.apache.cassandra.auth.AuthenticatedUser performer,
Set<org.apache.cassandra.auth.Permission> permissions,
org.apache.cassandra.auth.IResource resource,
org.apache.cassandra.auth.RoleResource revokee) |
void |
setProcessor(AuthorizationProcessor processor) |
authorize, list, protectedResources, revokeAllFrom, revokeAllOn, setup, validateConfigurationpublic void setProcessor(AuthorizationProcessor processor)
public void grant(org.apache.cassandra.auth.AuthenticatedUser performer,
Set<org.apache.cassandra.auth.Permission> permissions,
org.apache.cassandra.auth.IResource resource,
org.apache.cassandra.auth.RoleResource grantee)
throws org.apache.cassandra.exceptions.RequestValidationException,
org.apache.cassandra.exceptions.RequestExecutionException
grant in interface org.apache.cassandra.auth.IAuthorizergrant in class org.apache.cassandra.auth.CassandraAuthorizerorg.apache.cassandra.exceptions.RequestValidationExceptionorg.apache.cassandra.exceptions.RequestExecutionExceptionpublic void revoke(org.apache.cassandra.auth.AuthenticatedUser performer,
Set<org.apache.cassandra.auth.Permission> permissions,
org.apache.cassandra.auth.IResource resource,
org.apache.cassandra.auth.RoleResource revokee)
throws org.apache.cassandra.exceptions.RequestValidationException,
org.apache.cassandra.exceptions.RequestExecutionException
revoke in interface org.apache.cassandra.auth.IAuthorizerrevoke in class org.apache.cassandra.auth.CassandraAuthorizerorg.apache.cassandra.exceptions.RequestValidationExceptionorg.apache.cassandra.exceptions.RequestExecutionExceptionCopyright © 2021. All rights reserved.