Skip navigation links
A C D E F G H I P R S T U V 

A

attemptTokenAuthentication(byte[]) - Method in class io.stargate.auth.PlainTextTokenSaslNegotiator
 
authentication - Variable in class io.stargate.auth.PlainTextTokenSaslNegotiator
 
AuthenticationService - Interface in io.stargate.auth
 
AuthorizationService - Interface in io.stargate.auth
 
authorizeDataRead(String, String, String) - Method in interface io.stargate.auth.AuthorizationService
Using the provided token will perform pre-authorization and if not successful throws an exception.
authorizeDataWrite(String, String, String, Scope) - Method in interface io.stargate.auth.AuthorizationService
Using the provided token will perform pre-authorization and if not successful throws an exception.
authorizeDataWrite(String, String, String, List<TypedKeyValue>, Scope) - Method in interface io.stargate.auth.AuthorizationService
Using the provided token will perform pre-authorization where possible.
authorizedDataRead(Callable<ResultSet>, String, String, String, List<TypedKeyValue>) - Method in interface io.stargate.auth.AuthorizationService
Using the provided token will perform pre-authorization where possible, executes the query provided, and then authorizes the response of the query.
authorizeSchemaRead(String, List<String>, List<String>) - Method in interface io.stargate.auth.AuthorizationService
Using the provided token will perform pre-authorization of accessing the provided resources.
authorizeSchemaWrite(String, String, String, Scope) - Method in interface io.stargate.auth.AuthorizationService
Using the provided token will perform pre-authorization where possible and if not successful throws an exception.

C

clearPassword() - Method in class io.stargate.auth.Credentials
 
createToken(String, String) - Method in interface io.stargate.auth.AuthenticationService
 
createToken(String) - Method in interface io.stargate.auth.AuthenticationService
 
Credentials - Class in io.stargate.auth
 

D

decodeCredentials(byte[]) - Static method in class io.stargate.auth.PlainTextTokenSaslNegotiator
Copy of the private method: org.apache.cassandra.auth.PasswordAuthenticator.PlainTextSaslAuthenticator#decodeCredentials(byte[]).

E

equals(Object) - Method in class io.stargate.auth.StoredCredentials
 
evaluateResponse(byte[]) - Method in class io.stargate.auth.PlainTextTokenSaslNegotiator
 

F

forDML(BoundDMLQuery) - Static method in class io.stargate.auth.TypedKeyValue
 
forSelect(BoundSelect) - Static method in class io.stargate.auth.TypedKeyValue
 

G

getAuthenticatedUser() - Method in class io.stargate.auth.PlainTextTokenSaslNegotiator
 
getName() - Method in class io.stargate.auth.TypedKeyValue
 
getPassword() - Method in class io.stargate.auth.Credentials
 
getPassword() - Method in class io.stargate.auth.StoredCredentials
 
getRoleName() - Method in class io.stargate.auth.StoredCredentials
 
getSaslNegotiator(Authenticator.SaslNegotiator) - Method in interface io.stargate.auth.AuthenticationService
 
getType() - Method in class io.stargate.auth.TypedKeyValue
 
getUsername() - Method in class io.stargate.auth.Credentials
 
getValue() - Method in class io.stargate.auth.TypedKeyValue
 

H

hashCode() - Method in class io.stargate.auth.StoredCredentials
 

I

io.stargate.auth - package io.stargate.auth
 
isComplete() - Method in class io.stargate.auth.PlainTextTokenSaslNegotiator
 

P

password(String) - Method in class io.stargate.auth.StoredCredentials
 
PlainTextTokenSaslNegotiator - Class in io.stargate.auth
 
PlainTextTokenSaslNegotiator(AuthenticationService, Authenticator.SaslNegotiator, String, int) - Constructor for class io.stargate.auth.PlainTextTokenSaslNegotiator
 

R

roleName(String) - Method in class io.stargate.auth.StoredCredentials
 

S

Scope - Enum in io.stargate.auth
 
setPassword(String) - Method in class io.stargate.auth.StoredCredentials
 
setRoleName(String) - Method in class io.stargate.auth.StoredCredentials
 
storedCredentials - Variable in class io.stargate.auth.PlainTextTokenSaslNegotiator
 
StoredCredentials - Class in io.stargate.auth
StoredCredentials are a roleName and password mapping to one or more key-secret pairs.
StoredCredentials() - Constructor for class io.stargate.auth.StoredCredentials
 

T

tokenMaxLength - Variable in class io.stargate.auth.PlainTextTokenSaslNegotiator
 
tokenUsername - Variable in class io.stargate.auth.PlainTextTokenSaslNegotiator
 
toString() - Method in class io.stargate.auth.StoredCredentials
 
TypedKeyValue - Class in io.stargate.auth
 
TypedKeyValue(String, Column.ColumnType, Object) - Constructor for class io.stargate.auth.TypedKeyValue
 
TypedKeyValue(String, TypedValue) - Constructor for class io.stargate.auth.TypedKeyValue
 

U

UnauthorizedException - Exception in io.stargate.auth
 
UnauthorizedException(String) - Constructor for exception io.stargate.auth.UnauthorizedException
 
UnauthorizedException(String, Throwable) - Constructor for exception io.stargate.auth.UnauthorizedException
 

V

validateToken(String) - Method in interface io.stargate.auth.AuthenticationService
 
valueOf(String) - Static method in enum io.stargate.auth.Scope
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.stargate.auth.Scope
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G H I P R S T U V 
Skip navigation links

Copyright © 2020. All rights reserved.