- attemptTokenAuthentication(byte[]) - Method in class io.stargate.auth.jwt.PlainTextJwtTokenSaslNegotiator
-
- AUTH_JWT_IDENTIFIER - Static variable in class io.stargate.auth.jwt.AuthJWTServiceActivator
-
- AuthJWTServiceActivator - Class in io.stargate.auth.jwt
-
- AuthJWTServiceActivator() - Constructor for class io.stargate.auth.jwt.AuthJWTServiceActivator
-
- AuthnJwtService - Class in io.stargate.auth.jwt
-
- AuthnJwtService(ConfigurableJWTProcessor<? extends SecurityContext>) - Constructor for class io.stargate.auth.jwt.AuthnJwtService
-
- authorizeDataRead(AuthenticationSubject, String, String, SourceAPI) - Method in class io.stargate.auth.jwt.AuthzJwtService
-
Authorization for data resource access without keys is not provided by JWTs so all
authorization will be deferred to the underlying permissions assigned to the role the JWT maps
to.
- authorizeDataWrite(AuthenticationSubject, String, String, Scope, SourceAPI) - Method in class io.stargate.auth.jwt.AuthzJwtService
-
Authorization for data resource access without keys is not provided by JWTs so all
authorization will be deferred to the underlying permissions assigned to the role the JWT maps
to.
- authorizeDataWrite(AuthenticationSubject, String, String, List<TypedKeyValue>, Scope, SourceAPI) - Method in class io.stargate.auth.jwt.AuthzJwtService
- authorizedDataRead(Callable<ResultSet>, AuthenticationSubject, String, String, List<TypedKeyValue>, SourceAPI) - Method in class io.stargate.auth.jwt.AuthzJwtService
-
Using the provided JWT and the claims it contains will perform pre-authorization where
possible, executes the query provided, and then authorizes the response of the query.
- authorizePermissionManagement(AuthenticationSubject, String, String, Scope, SourceAPI) - Method in class io.stargate.auth.jwt.AuthzJwtService
-
Authorization for permission management is not provided by JWTs so all authorization will be
deferred to the underlying permissions assigned to the role the JWT maps to.
- authorizePermissionRead(AuthenticationSubject, String, SourceAPI) - Method in class io.stargate.auth.jwt.AuthzJwtService
-
Authorization for permission management is not provided by JWTs so all authorization will be
deferred to the underlying permissions assigned to the role the JWT maps to.
- authorizeRoleManagement(AuthenticationSubject, String, Scope, SourceAPI) - Method in class io.stargate.auth.jwt.AuthzJwtService
-
Authorization for role management is not provided by JWTs so all authorization will be deferred
to the underlying permissions assigned to the role the JWT maps to.
- authorizeRoleManagement(AuthenticationSubject, String, String, Scope, SourceAPI) - Method in class io.stargate.auth.jwt.AuthzJwtService
-
Authorization for role management is not provided by JWTs so all authorization will be deferred
to the underlying permissions assigned to the role the JWT maps to.
- authorizeRoleRead(AuthenticationSubject, String, SourceAPI) - Method in class io.stargate.auth.jwt.AuthzJwtService
-
Authorization for role management is not provided by JWTs so all authorization will be deferred
to the underlying permissions assigned to the role the JWT maps to.
- authorizeSchemaRead(AuthenticationSubject, List<String>, List<String>, SourceAPI, ResourceKind) - Method in class io.stargate.auth.jwt.AuthzJwtService
-
Authorization for schema resource access is not provided by JWTs so all authorization will be
deferred to the underlying permissions assigned to the role the JWT maps to.
- authorizeSchemaWrite(AuthenticationSubject, String, String, Scope, SourceAPI, ResourceKind) - Method in class io.stargate.auth.jwt.AuthzJwtService
-
Authorization for schema resource access is not provided by JWTs so all authorization will be
deferred to the underlying permissions assigned to the role the JWT maps to.
- AuthzJwtService - Class in io.stargate.auth.jwt
-
- AuthzJwtService() - Constructor for class io.stargate.auth.jwt.AuthzJwtService
-