Class Hierarchy
- java.lang.Object
- io.airlift.configuration.AbstractConfigurationAwareModule (implements io.airlift.configuration.ConfigurationAwareModule)
- io.prestosql.server.security.ServerSecurityModule
- io.prestosql.server.security.AnnotatedResourceAccessTypeLoader (implements io.prestosql.server.security.ResourceAccessTypeLoader)
- io.prestosql.server.security.AuthenticationFilter (implements javax.ws.rs.container.ContainerRequestFilter)
- io.prestosql.server.security.BasicAuthCredentials
- io.prestosql.server.security.CertificateAuthenticator (implements io.prestosql.server.security.Authenticator)
- io.prestosql.server.security.CertificateAuthenticatorManager
- io.prestosql.server.security.CertificateConfig
- io.prestosql.server.security.InsecureAuthenticator (implements io.prestosql.server.security.Authenticator)
- io.prestosql.server.security.InsecureAuthenticatorConfig
- io.prestosql.server.security.InternalPrincipal (implements java.security.Principal)
- io.prestosql.server.security.KerberosAuthenticator (implements io.prestosql.server.security.Authenticator)
- io.prestosql.server.security.KerberosConfig
- io.prestosql.server.security.PasswordAuthenticator (implements io.prestosql.server.security.Authenticator)
- io.prestosql.server.security.PasswordAuthenticatorConfig
- io.prestosql.server.security.PasswordAuthenticatorManager
- io.prestosql.server.security.ResourceAccessType
- io.prestosql.server.security.ResourceSecurityBinder
- io.prestosql.server.security.ResourceSecurityBinder.StaticResourceAccessTypeLoader (implements io.prestosql.server.security.ResourceAccessTypeLoader)
- io.prestosql.server.security.ResourceSecurityDynamicFeature (implements javax.ws.rs.container.DynamicFeature)
- io.prestosql.server.security.SecurityConfig
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- io.prestosql.server.security.AuthenticationException
- io.prestosql.server.security.UserMappingException
- java.lang.Exception
- io.prestosql.server.security.UserMapping
- io.prestosql.server.security.UserMapping.Rule
- io.prestosql.server.security.UserMapping.UserMappingRules
- io.airlift.configuration.AbstractConfigurationAwareModule (implements io.airlift.configuration.ConfigurationAwareModule)
Interface Hierarchy
- io.prestosql.server.security.Authenticator
- io.prestosql.server.security.ResourceAccessTypeLoader
Annotation Type Hierarchy
- io.prestosql.server.security.ResourceSecurity (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- io.prestosql.server.security.KerberosNameType
- io.prestosql.server.security.ResourceSecurity.AccessType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)