Package io.trino.server.security
Class HeaderAuthenticator
java.lang.Object
io.trino.server.security.HeaderAuthenticator
- All Implemented Interfaces:
Authenticator
-
Constructor Summary
ConstructorsConstructorDescriptionHeaderAuthenticator(HeaderAuthenticatorConfig authenticatorConfig, HeaderAuthenticatorManager authenticatorManager) -
Method Summary
Modifier and TypeMethodDescriptionauthenticate(jakarta.ws.rs.container.ContainerRequestContext request)
-
Constructor Details
-
HeaderAuthenticator
@Inject public HeaderAuthenticator(HeaderAuthenticatorConfig authenticatorConfig, HeaderAuthenticatorManager authenticatorManager)
-
-
Method Details
-
authenticate
public Identity authenticate(jakarta.ws.rs.container.ContainerRequestContext request) throws AuthenticationException - Specified by:
authenticatein interfaceAuthenticator- Throws:
AuthenticationException
-