Class Hierarchy
- java.lang.Object
- io.trino.server.security.AbstractBearerAuthenticator (implements io.trino.server.security.Authenticator)
- io.trino.server.security.oauth2.OAuth2Authenticator
- io.airlift.configuration.AbstractConfigurationAwareModule (implements io.airlift.configuration.ConfigurationAwareModule)
- io.trino.server.security.oauth2.OAuth2AuthenticationSupportModule
- io.trino.server.security.oauth2.OAuth2ServiceModule
- io.trino.server.security.oauth2.NonceCookie
- io.trino.server.security.oauth2.OAuth2CallbackResource
- io.trino.server.security.oauth2.OAuth2Client.AccessToken
- io.trino.server.security.oauth2.OAuth2Config
- io.trino.server.security.oauth2.OAuth2Service
- io.trino.server.security.oauth2.OAuth2Service.OAuthChallenge
- io.trino.server.security.oauth2.OAuth2Service.OAuthResult
- io.trino.server.security.oauth2.OAuth2TokenExchange
- io.trino.server.security.oauth2.OAuth2TokenExchange.TokenPoll
- io.trino.server.security.oauth2.OAuth2TokenExchangeResource
- io.trino.server.security.oauth2.ScribeJavaOAuth2Client (implements io.trino.server.security.oauth2.OAuth2Client)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- io.trino.server.security.oauth2.ChallengeFailedException
- java.lang.Exception
- io.trino.server.security.AbstractBearerAuthenticator (implements io.trino.server.security.Authenticator)
Interface Hierarchy
- io.trino.server.security.oauth2.OAuth2Client
Annotation Type Hierarchy
- io.trino.server.security.oauth2.ForOAuth2 (implements java.lang.annotation.Annotation)