Uses of Class org.apache.cassandra.exceptions.UnauthorizedException (apache-cassandra API)
Date: 2018-02-12

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

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

- - ### 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` | AlterRoleStatement.`checkAccess(ClientState state)`
    `void` | AlterTableStatement.`checkAccess(ClientState state)`
    `void` | AlterTypeStatement.`checkAccess(ClientState state)`
    `void` | BatchStatement.`checkAccess(ClientState state)`
    `void` | CreateAggregateStatement.`checkAccess(ClientState state)`
    `void` | CreateFunctionStatement.`checkAccess(ClientState state)`
    `void` | CreateIndexStatement.`checkAccess(ClientState state)`
    `void` | CreateKeyspaceStatement.`checkAccess(ClientState state)`
    `void` | CreateRoleStatement.`checkAccess(ClientState state)`
    `void` | CreateTableStatement.`checkAccess(ClientState state)`
    `void` | CreateTriggerStatement.`checkAccess(ClientState state)`
    `void` | CreateTypeStatement.`checkAccess(ClientState state)`
    `void` | DropAggregateStatement.`checkAccess(ClientState state)`
    `void` | DropFunctionStatement.`checkAccess(ClientState state)`
    `void` | DropIndexStatement.`checkAccess(ClientState state)`
    `void` | DropKeyspaceStatement.`checkAccess(ClientState state)`
    `void` | DropRoleStatement.`checkAccess(ClientState state)`
    `void` | DropTableStatement.`checkAccess(ClientState state)`
    `void` | DropTriggerStatement.`checkAccess(ClientState state)`
    `void` | DropTypeStatement.`checkAccess(ClientState state)`
    `void` | ModificationStatement.`checkAccess(ClientState state)`
    `void` | PermissionsManagementStatement.`checkAccess(ClientState state)`
    `void` | RoleManagementStatement.`checkAccess(ClientState state)`
    `void` | SelectStatement.`checkAccess(ClientState state)`
    `void` | TruncateStatement.`checkAccess(ClientState state)`
    `void` | UseStatement.`checkAccess(ClientState state)`
    `void` | AuthenticationStatement.`checkPermission(ClientState state, Permission required, RoleResource resource)`
    `void` | ListRolesStatement.`validate(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()`

Copyright © 2018 The Apache Software Foundation