Class Hierarchy
- java.lang.Object
- io.stargate.auth.Credentials
- io.stargate.auth.entity.EntitySelector
- io.stargate.auth.entity.ImmutableAccessPermission (implements io.stargate.auth.entity.AccessPermission)
- io.stargate.auth.entity.ImmutableAccessPermission.Builder
- io.stargate.auth.entity.ImmutableActor (implements io.stargate.auth.entity.Actor)
- io.stargate.auth.entity.ImmutableActor.Builder
- io.stargate.auth.ImmutableAuthenticationSubject (implements io.stargate.auth.AuthenticationSubject)
- io.stargate.auth.ImmutableAuthenticationSubject.Builder
- io.stargate.auth.entity.ImmutableAuthorizedResource (implements io.stargate.auth.entity.AuthorizedResource)
- io.stargate.auth.entity.ImmutableAuthorizedResource.Builder
- io.stargate.auth.PlainTextTokenSaslNegotiator (implements io.stargate.db.Authenticator.SaslNegotiator)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- io.stargate.auth.UnauthorizedException
- java.lang.Exception
- io.stargate.auth.TypedKeyValue
Interface Hierarchy
- io.stargate.auth.entity.AccessPermission
- io.stargate.auth.entity.Actor
- io.stargate.auth.AuthenticationService
- io.stargate.auth.AuthenticationSubject
- io.stargate.auth.AuthorizationProcessor
- io.stargate.auth.AuthorizationService
- io.stargate.auth.entity.AuthorizedResource
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- io.stargate.auth.AuthorizationOutcome
- io.stargate.auth.PermissionKind
- io.stargate.auth.entity.ResourceKind
- io.stargate.auth.Scope
- io.stargate.auth.SourceAPI
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)