|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
IAuthenticator | |
IAuthorizer | Primary Cassandra authorization interface. |
IInternodeAuthenticator | |
IResource | The interface at the core of Cassandra authorization. |
Class Summary | |
---|---|
AllowAllAuthenticator | |
AllowAllAuthorizer | |
AllowAllInternodeAuthenticator | |
Auth | |
Auth.MigrationListener | IMigrationListener implementation that cleans up permissions on dropped resources. |
AuthenticatedUser | Returned from IAuthenticator#authenticate(), represents an authenticated user everywhere internally. |
CassandraAuthorizer | CassandraAuthorizer is an IAuthorizer implementation that keeps permissions internally in C* - in system_auth.permissions CQL3 table. |
DataResource | The primary type of resource in Cassandra. |
LegacyAuthenticator | Provides a transitional IAuthenticator implementation for old-style (pre-1.2) authenticators. |
LegacyAuthorizer | Provides a transitional IAuthorizer implementation for old-style (pre-1.2) authorizers. |
PasswordAuthenticator | PasswordAuthenticator is an IAuthenticator implementation that keeps credentials (usernames and bcrypt-hashed passwords) internally in C* - in system_auth.credentials CQL3 table. |
PermissionDetails | Sets of instances of this class are returned by IAuthorizer.listPermissions() method for LIST PERMISSIONS query. |
Resources |
Enum Summary | |
---|---|
IAuthenticator.Option | Supported CREATE USER/ALTER USER options. |
Permission | An enum encapsulating the set of possible permissions that an authenticated user can have on a resource. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |