Uses of Interface
io.trino.server.security.oauth2.OAuth2Client
Packages that use OAuth2Client
-
Uses of OAuth2Client in io.trino.server.security.oauth2
Classes in io.trino.server.security.oauth2 that implement OAuth2ClientMethods in io.trino.server.security.oauth2 with parameters of type OAuth2ClientModifier and TypeMethodDescriptionJweTokenSerializerModule.getTokenPairSerializer(OAuth2Client client, NodeVersion nodeVersion, RefreshTokensConfig config, OAuth2Config oAuth2Config) OAuth2ServiceModule.getTokenRefresher(TokenPairSerializer tokenAssembler, OAuth2TokenHandler tokenHandler, OAuth2Client oAuth2Client) Constructors in io.trino.server.security.oauth2 with parameters of type OAuth2ClientModifierConstructorDescriptionJweTokenSerializer(RefreshTokensConfig config, OAuth2Client client, String issuer, String audience, String principalField, Clock clock, io.airlift.units.Duration tokenExpiration) OAuth2Authenticator(OAuth2Client client, OAuth2Config config, TokenRefresher tokenRefresher, TokenPairSerializer tokenPairSerializer) OAuth2Service(OAuth2Client client, OAuth2Config oauth2Config, OAuth2TokenHandler tokenHandler, TokenPairSerializer tokenPairSerializer, Optional<Duration> tokenExpiration, Optional<OAuth2WebUiInstalled> webUiOAuthEnabled) TokenRefresher(TokenPairSerializer tokenAssembler, OAuth2TokenHandler tokenHandler, OAuth2Client client) -
Uses of OAuth2Client in io.trino.server.ui
Constructors in io.trino.server.ui with parameters of type OAuth2ClientModifierConstructorDescriptionOAuth2WebUiAuthenticationFilter(OAuth2Service service, OAuth2Client client, TokenPairSerializer tokenPairSerializer, Optional<Duration> tokenExpiration, OAuth2Config oauth2Config) OAuth2WebUiLogoutResource(OAuth2Client auth2Client)