| AllowAllAuthenticator |
|
| AllowAllAuthorizer |
|
| AllowAllInternodeAuthenticator |
|
| AllowAllNetworkAuthorizer |
|
| AuthCache<K,V> |
|
| AuthCacheService |
|
| AuthConfig |
|
| AuthenticatedUser |
Returned from IAuthenticator#authenticate(), represents an authenticated user everywhere internally.
|
| AuthEvents |
|
| AuthKeyspace |
|
| AuthProperties |
|
| AuthSchemaChangeListener |
SchemaChangeListener implementation that cleans up permissions on dropped resources.
|
| CacheRefresher<K,V> |
|
| CassandraAuthorizer |
CassandraAuthorizer is an IAuthorizer implementation that keeps
user permissions internally in C* using the system_auth.role_permissions
table.
|
| CassandraLoginModule |
LoginModule which authenticates a user towards the Cassandra database using
the internal authentication mechanism.
|
| CassandraNetworkAuthorizer |
|
| CassandraPrincipal |
This class implements the Principal interface
and represents a user.
|
| CassandraRoleManager |
Responsible for the creation, maintenance and deletion of roles
for the purposes of authentication and authorization.
|
| DataResource |
The primary type of resource in Cassandra.
|
| DCPermissions |
|
| DCPermissions.Builder |
|
| FunctionResource |
IResource implementation representing functions.
|
| JMXResource |
|
| NetworkPermissionsCache |
|
| PasswordAuthenticator |
PasswordAuthenticator is an IAuthenticator implementation
that keeps credentials (rolenames and bcrypt-hashed passwords)
internally in C* - in system_auth.roles CQL3 table.
|
| PasswordAuthenticator.CredentialsCache |
|
| PermissionDetails |
Sets of instances of this class are returned by IAuthorizer.listPermissions() method for LIST PERMISSIONS query.
|
| PermissionsCache |
|
| Resources |
|
| Role |
|
| RoleOptions |
|
| RoleResource |
IResource implementation representing database roles.
|
| Roles |
|
| RolesCache |
|