public class DelegatingAuthorizer
extends org.apache.cassandra.auth.CassandraAuthorizer
| Constructor and Description |
|---|
DelegatingAuthorizer() |
| Modifier and Type | Method and Description |
|---|---|
Set<org.apache.cassandra.auth.Permission> |
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,
org.apache.cassandra.auth.GrantMode... grantModes) |
Set<org.apache.cassandra.auth.Permission> |
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,
org.apache.cassandra.auth.GrantMode... grantModes) |
void |
setProcessor(AuthorizationProcessor processor) |
allPermissionSets, getProxyQueryState, list, protectedResources, revokeAllFrom, revokeAllOn, setup, validateConfigurationpublic void setProcessor(AuthorizationProcessor processor)
public Set<org.apache.cassandra.auth.Permission> 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, org.apache.cassandra.auth.GrantMode... grantModes)
grant in interface org.apache.cassandra.auth.IAuthorizergrant in class org.apache.cassandra.auth.CassandraAuthorizerpublic Set<org.apache.cassandra.auth.Permission> 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, org.apache.cassandra.auth.GrantMode... grantModes)
revoke in interface org.apache.cassandra.auth.IAuthorizerrevoke in class org.apache.cassandra.auth.CassandraAuthorizerCopyright © 2021. All rights reserved.