# Uses of Package
org.apache.cassandra.auth

- Packages that use org.apache.cassandra.auth
  Package | Description
  --- | ---
  org.apache.cassandra.auth |
  org.apache.cassandra.config |
  org.apache.cassandra.cql3 |
  org.apache.cassandra.cql3.statements |
  org.apache.cassandra.service |
  org.apache.cassandra.transport |
  org.apache.cassandra.utils |

- Classes in org.apache.cassandra.auth used by org.apache.cassandra.auth
  Class and Description
  AuthenticatedUser Returned from IAuthenticator#authenticate(), represents an authenticated user everywhere internally.
  AuthMBean
  DataResource The primary type of resource in Cassandra.
  IAuthenticator
  IAuthenticator.Option Supported CREATE USER/ALTER USER options.
  IAuthorizer Primary Cassandra authorization interface.
  IInternodeAuthenticator
  IResource The interface at the core of Cassandra authorization.
  ISaslAwareAuthenticator
  ISaslAwareAuthenticator.SaslAuthenticator
  Permission An enum encapsulating the set of possible permissions that an authenticated user can have on a resource.
  PermissionDetails Sets of instances of this class are returned by IAuthorizer.listPermissions() method for LIST PERMISSIONS query.

- Classes in org.apache.cassandra.auth used by org.apache.cassandra.config
  Class and Description
  IAuthenticator
  IAuthorizer Primary Cassandra authorization interface.
  IInternodeAuthenticator

- Classes in org.apache.cassandra.auth used by org.apache.cassandra.cql3
  Class and Description
  IAuthenticator.Option Supported CREATE USER/ALTER USER options.

- Classes in org.apache.cassandra.auth used by org.apache.cassandra.cql3.statements
  Class and Description
  DataResource The primary type of resource in Cassandra.
  IResource The interface at the core of Cassandra authorization.
  Permission An enum encapsulating the set of possible permissions that an authenticated user can have on a resource.

- Classes in org.apache.cassandra.auth used by org.apache.cassandra.service
  Class and Description
  AuthenticatedUser Returned from IAuthenticator#authenticate(), represents an authenticated user everywhere internally.
  IResource The interface at the core of Cassandra authorization.
  Permission An enum encapsulating the set of possible permissions that an authenticated user can have on a resource.

- Classes in org.apache.cassandra.auth used by org.apache.cassandra.transport
  Class and Description
  ISaslAwareAuthenticator.SaslAuthenticator

- Classes in org.apache.cassandra.auth used by org.apache.cassandra.utils
  Class and Description
  IAuthenticator
  IAuthorizer Primary Cassandra authorization interface.

Copyright © 2014 The Apache Software Foundation