## Uses of Class
org.apache.cassandra.exceptions.UnauthorizedException

Packages that use UnauthorizedException
Package | Description
--- | ---
org.apache.cassandra.auth |
org.apache.cassandra.cql |
org.apache.cassandra.cql3 |
org.apache.cassandra.cql3.statements |
org.apache.cassandra.service |

### Uses of UnauthorizedException in org.apache.cassandra.auth

Methods in org.apache.cassandra.auth that throw UnauthorizedException
Modifier and Type | Method and Description
--- | ---
`java.util.Set<PermissionDetails>` | LegacyAuthorizer.`list(AuthenticatedUser performer, java.util.Set<Permission> permissions, IResource resource, java.lang.String of)`

### Uses of UnauthorizedException in org.apache.cassandra.cql

Methods in org.apache.cassandra.cql that throw UnauthorizedException
Modifier and Type | Method and Description
--- | ---
`java.util.List<IMutation>` | BatchStatement.`getMutations(java.lang.String keyspace, ThriftClientState clientState, java.util.List<java.nio.ByteBuffer> variables)`
`abstract java.util.List<IMutation>` | AbstractModification.`prepareRowMutations(java.lang.String keyspace, ThriftClientState clientState, java.util.List<java.nio.ByteBuffer> variables)` Convert statement into a list of mutations to apply on the server
`java.util.List<IMutation>` | DeleteStatement.`prepareRowMutations(java.lang.String keyspace, ThriftClientState clientState, java.util.List<java.nio.ByteBuffer> variables)`
`java.util.List<IMutation>` | UpdateStatement.`prepareRowMutations(java.lang.String keyspace, ThriftClientState clientState, java.util.List<java.nio.ByteBuffer> variables)` Convert statement into a list of mutations to apply on the server
`abstract java.util.List<IMutation>` | AbstractModification.`prepareRowMutations(java.lang.String keyspace, ThriftClientState clientState, java.lang.Long timestamp, java.util.List<java.nio.ByteBuffer> variables)` Convert statement into a list of mutations to apply on the server
`java.util.List<IMutation>` | DeleteStatement.`prepareRowMutations(java.lang.String keyspace, ThriftClientState clientState, java.lang.Long timestamp, java.util.List<java.nio.ByteBuffer> variables)`
`java.util.List<IMutation>` | UpdateStatement.`prepareRowMutations(java.lang.String keyspace, ThriftClientState clientState, java.lang.Long timestamp, java.util.List<java.nio.ByteBuffer> variables)` Convert statement into a list of mutations to apply on the server

### Uses of UnauthorizedException in org.apache.cassandra.cql3

Methods in org.apache.cassandra.cql3 that throw UnauthorizedException
Modifier and Type | Method and Description
--- | ---
`void` | CQLStatement.`checkAccess(ClientState state)` Perform any access verification necessary for the statement.

### Uses of UnauthorizedException in org.apache.cassandra.cql3.statements

Methods in org.apache.cassandra.cql3.statements that throw UnauthorizedException
Modifier and Type | Method and Description
--- | ---
`void` | AlterKeyspaceStatement.`checkAccess(ClientState state)`
`void` | AlterTableStatement.`checkAccess(ClientState state)`
`void` | AlterTypeStatement.`checkAccess(ClientState state)`
`void` | AlterUserStatement.`checkAccess(ClientState state)`
`void` | BatchStatement.`checkAccess(ClientState state)`
`void` | CreateIndexStatement.`checkAccess(ClientState state)`
`void` | CreateKeyspaceStatement.`checkAccess(ClientState state)`
`void` | CreateTableStatement.`checkAccess(ClientState state)`
`void` | CreateTriggerStatement.`checkAccess(ClientState state)`
`void` | CreateTypeStatement.`checkAccess(ClientState state)`
`void` | CreateUserStatement.`checkAccess(ClientState state)`
`void` | DropIndexStatement.`checkAccess(ClientState state)`
`void` | DropKeyspaceStatement.`checkAccess(ClientState state)`
`void` | DropTableStatement.`checkAccess(ClientState state)`
`void` | DropTriggerStatement.`checkAccess(ClientState state)`
`void` | DropTypeStatement.`checkAccess(ClientState state)`
`void` | DropUserStatement.`checkAccess(ClientState state)`
`void` | ListUsersStatement.`checkAccess(ClientState state)`
`void` | ModificationStatement.`checkAccess(ClientState state)`
`void` | PermissionAlteringStatement.`checkAccess(ClientState state)`
`void` | SelectStatement.`checkAccess(ClientState state)`
`void` | TruncateStatement.`checkAccess(ClientState state)`
`void` | UseStatement.`checkAccess(ClientState state)`

### Uses of UnauthorizedException in org.apache.cassandra.service

Methods in org.apache.cassandra.service that throw UnauthorizedException
Modifier and Type | Method and Description
--- | ---
`void` | ClientState.`ensureHasPermission(Permission perm, IResource resource)`
`void` | ClientState.`ensureIsSuper(java.lang.String message)`
`void` | ClientState.`ensureNotAnonymous()`
`void` | ClientState.`hasAllKeyspacesAccess(Permission perm)`
`void` | ClientState.`hasColumnFamilyAccess(java.lang.String keyspace, java.lang.String columnFamily, Permission perm)`
`void` | ClientState.`hasKeyspaceAccess(java.lang.String keyspace, Permission perm)`
`void` | ClientState.`validateLogin()`