Package io.trino.server.ui
Class OAuth2WebUiAuthenticationFilter
java.lang.Object
io.trino.server.ui.OAuth2WebUiAuthenticationFilter
- All Implemented Interfaces:
WebUiAuthenticationFilter,jakarta.ws.rs.container.ContainerRequestFilter
-
Constructor Summary
ConstructorsConstructorDescriptionOAuth2WebUiAuthenticationFilter(OAuth2Service service, OAuth2Client client, TokenPairSerializer tokenPairSerializer, Optional<Duration> tokenExpiration, OAuth2Config oauth2Config) -
Method Summary
Modifier and TypeMethodDescriptionvoidfilter(jakarta.ws.rs.container.ContainerRequestContext request)
-
Constructor Details
-
OAuth2WebUiAuthenticationFilter
@Inject public OAuth2WebUiAuthenticationFilter(OAuth2Service service, OAuth2Client client, TokenPairSerializer tokenPairSerializer, Optional<Duration> tokenExpiration, OAuth2Config oauth2Config)
-
-
Method Details
-
filter
public void filter(jakarta.ws.rs.container.ContainerRequestContext request) - Specified by:
filterin interfacejakarta.ws.rs.container.ContainerRequestFilter
-