Uses of Class
io.trino.server.security.oauth2.OAuth2Config
Packages that use OAuth2Config
-
Uses of OAuth2Config in io.trino.server.security.oauth2
Methods in io.trino.server.security.oauth2 that return OAuth2ConfigModifier and TypeMethodDescriptionOAuth2Config.setAdditionalAudiences(List<String> additionalAudiences) OAuth2Config.setChallengeTimeout(io.airlift.units.Duration challengeTimeout) OAuth2Config.setClientId(String clientId) OAuth2Config.setClientSecret(String clientSecret) OAuth2Config.setEnableDiscovery(boolean enableDiscovery) OAuth2Config.setEnableRefreshTokens(boolean enableRefreshTokens) OAuth2Config.setGroupsField(String groupsField) OAuth2Config.setJwtType(String jwtType) OAuth2Config.setMaxClockSkew(io.airlift.units.Duration maxClockSkew) OAuth2Config.setPrincipalField(String principalField) OAuth2Config.setStateKey(String stateKey) OAuth2Config.setUserMappingFile(File userMappingFile) OAuth2Config.setUserMappingPattern(String userMappingPattern) Methods in io.trino.server.security.oauth2 with parameters of type OAuth2ConfigModifier and TypeMethodDescriptionJweTokenSerializerModule.getTokenPairSerializer(OAuth2Client client, NodeVersion nodeVersion, RefreshTokensConfig config, OAuth2Config oAuth2Config) Constructors in io.trino.server.security.oauth2 with parameters of type OAuth2ConfigModifierConstructorDescriptionNimbusOAuth2Client(OAuth2Config oauthConfig, OAuth2ServerConfigProvider serverConfigurationProvider, NimbusHttpClient httpClient) OAuth2Authenticator(OAuth2Client client, OAuth2Config config, TokenRefresher tokenRefresher, TokenPairSerializer tokenPairSerializer) OAuth2Service(OAuth2Client client, OAuth2Config oauth2Config, OAuth2TokenHandler tokenHandler, TokenPairSerializer tokenPairSerializer, Optional<Duration> tokenExpiration, Optional<OAuth2WebUiInstalled> webUiOAuthEnabled) OAuth2TokenExchange(OAuth2Config config) OidcDiscovery(OAuth2Config oauthConfig, OidcDiscoveryConfig oidcConfig, NimbusHttpClient httpClient) -
Uses of OAuth2Config in io.trino.server.ui
Constructors in io.trino.server.ui with parameters of type OAuth2ConfigModifierConstructorDescriptionOAuth2WebUiAuthenticationFilter(OAuth2Service service, OAuth2Client client, TokenPairSerializer tokenPairSerializer, Optional<Duration> tokenExpiration, OAuth2Config oauth2Config)