Package | Description |
---|---|
org.apache.cassandra.auth | |
org.apache.cassandra.service |
Modifier and Type | Field and Description |
---|---|
static AuthenticatedUser |
AuthenticatedUser.ANONYMOUS_USER |
Modifier and Type | Method and Description |
---|---|
AuthenticatedUser |
AllowAllAuthenticator.authenticate(java.util.Map<java.lang.String,java.lang.String> credentials) |
AuthenticatedUser |
IAuthenticator.authenticate(java.util.Map<java.lang.String,java.lang.String> credentials)
Authenticates a user given a Map
|
abstract AuthenticatedUser |
LegacyAuthenticator.authenticate(java.util.Map<java.lang.String,java.lang.String> credentials) |
AuthenticatedUser |
PasswordAuthenticator.authenticate(java.util.Map<java.lang.String,java.lang.String> credentials) |
abstract AuthenticatedUser |
LegacyAuthenticator.defaultUser() |
AuthenticatedUser |
ISaslAwareAuthenticator.SaslAuthenticator.getAuthenticatedUser() |
Modifier and Type | Method and Description |
---|---|
java.util.Set<Permission> |
AllowAllAuthorizer.authorize(AuthenticatedUser user,
IResource resource) |
java.util.Set<Permission> |
CassandraAuthorizer.authorize(AuthenticatedUser user,
IResource resource) |
java.util.Set<Permission> |
IAuthorizer.authorize(AuthenticatedUser user,
IResource resource)
The primary IAuthorizer method.
|
java.util.Set<Permission> |
LegacyAuthorizer.authorize(AuthenticatedUser user,
IResource resource)
Translates new-style authorize() method call to the old-style (including permissions and the hierarchy).
|
abstract java.util.EnumSet<Permission> |
LegacyAuthorizer.authorize(AuthenticatedUser user,
java.util.List<java.lang.Object> resource) |
static java.util.Set<Permission> |
Auth.getPermissions(AuthenticatedUser user,
IResource resource) |
java.util.Set<Permission> |
PermissionsCache.getPermissions(AuthenticatedUser user,
IResource resource) |
void |
AllowAllAuthorizer.grant(AuthenticatedUser performer,
java.util.Set<Permission> permissions,
IResource resource,
java.lang.String to) |
void |
CassandraAuthorizer.grant(AuthenticatedUser performer,
java.util.Set<Permission> permissions,
IResource resource,
java.lang.String to) |
void |
IAuthorizer.grant(AuthenticatedUser performer,
java.util.Set<Permission> permissions,
IResource resource,
java.lang.String to)
Grants a set of permissions on a resource to a user.
|
void |
LegacyAuthorizer.grant(AuthenticatedUser performer,
java.util.Set<Permission> permissions,
IResource resource,
java.lang.String to) |
java.util.Set<PermissionDetails> |
AllowAllAuthorizer.list(AuthenticatedUser performer,
java.util.Set<Permission> permissions,
IResource resource,
java.lang.String of) |
java.util.Set<PermissionDetails> |
CassandraAuthorizer.list(AuthenticatedUser performer,
java.util.Set<Permission> permissions,
IResource resource,
java.lang.String of) |
java.util.Set<PermissionDetails> |
IAuthorizer.list(AuthenticatedUser performer,
java.util.Set<Permission> permissions,
IResource resource,
java.lang.String of)
Returns a list of permissions on a resource of a user.
|
java.util.Set<PermissionDetails> |
LegacyAuthorizer.list(AuthenticatedUser performer,
java.util.Set<Permission> permissions,
IResource resource,
java.lang.String of) |
void |
AllowAllAuthorizer.revoke(AuthenticatedUser performer,
java.util.Set<Permission> permissions,
IResource resource,
java.lang.String from) |
void |
CassandraAuthorizer.revoke(AuthenticatedUser performer,
java.util.Set<Permission> permissions,
IResource resource,
java.lang.String from) |
void |
IAuthorizer.revoke(AuthenticatedUser performer,
java.util.Set<Permission> permissions,
IResource resource,
java.lang.String from)
Revokes a set of permissions on a resource from a user.
|
void |
LegacyAuthorizer.revoke(AuthenticatedUser performer,
java.util.Set<Permission> permissions,
IResource resource,
java.lang.String from) |
Modifier and Type | Method and Description |
---|---|
AuthenticatedUser |
ClientState.getUser() |
Modifier and Type | Method and Description |
---|---|
void |
ClientState.login(AuthenticatedUser user)
Attempts to login the given user.
|
Copyright © 2020 The Apache Software Foundation