All Classes and Interfaces
Class
Description
Record for representing the API error.
Responds with API error on send challenge.
Authentication configuration.
Configuration for the header based authentication.
Configuration mapping for the token resolver.
Simple exception mapper for the
BridgeAuthorizationException.Represents the left hand side of a condition.
Configuration for activating a correct
CassandraTokenResolver.Resolver of the Cassandra token.
The configuration for the challenge wrt header based security.
Enables definition of the custom challenge sender in the application.
Simple exception mapper for the
ConstraintViolationException.Configuration for the data store.
Properties of the data store.
Immutable implementation of the
DataStoreProperties.The
TenantResolver that uses a fixed tenant ID supplied by the configuration.The
CassandraTokenResolver that uses a fixed token supplied by the configuration.Configuration for the gRPC metadata passed to the Bridge.
Component responsible for resolving needed Metadata to be passed to the Bridge, based on the
StargateRequestInfo.AuthenticationRequest based on the HTTP header.Implementation of the
HttpAuthenticationMechanism that authenticates on a header.The configuration for the header based security.
Identity provider that works with the
HeaderAuthenticationRequest.The
CassandraTokenResolver that resolves a token from the HTTP header.Static constants.
Immutable implementation of
Column.Builds instances of type
ImmutableColumn.Extra, Stargate related configuration for the metrics.
Configuration of all
MeterFilters used.Configuration mapping for the tenant resolver.
Configuration mapping for the tenant resolver.
The gPRC API used by Stargate services to interact with the persistence backend.
The gPRC API used by Stargate services to interact with the persistence backend.
CassandraTokenResolver that reads the token from the Principal.getName().Queries configuration.
Convenience builder for creating queries.
Represents a keyspace replication string.
Simple exception mapper for the
RuntimeException.Helper methods to construct
Schema.SchemaRead instances.A future-based/synchronous facade to access the Stargate bridge.
The gPRC API used by Stargate services to interact with the persistence backend.
The gPRC API used by Stargate services to interact with the persistence backend.
The gPRC API used by Stargate services to interact with the persistence backend.
The gPRC API used by Stargate services to interact with the persistence backend.
The gPRC API used by Stargate services to interact with the persistence backend.
ClientInterceptor that enriches request Metadata with tenant ID and cassandra token from
StargateRequestInfo.
The request information containing the tenant ID and the Cassandra key, and the eagerly created
StargateBridge to be used in this request.Simple exception mapper for the
StatusRuntimeException.TenantResolver that finds the tenant ID in the left most domain part of the host name.Configuration for activating a correct
TenantResolver.The filter for counting HTTP requests per tenant.
Resolver of the tenant ID, in case multi-tenancy is used.
Simple exception mapper for the
WebApplicationException.