Package io.trino.server.security
Class BasicAuthCredentials
- java.lang.Object
-
- io.trino.server.security.BasicAuthCredentials
-
public class BasicAuthCredentials extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringAUTHENTICATE_HEADER
-
Constructor Summary
Constructors Constructor Description BasicAuthCredentials(String user, Optional<String> password)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Optional<BasicAuthCredentials>extractBasicAuthCredentials(String header)static Optional<BasicAuthCredentials>extractBasicAuthCredentials(javax.ws.rs.container.ContainerRequestContext request)Optional<String>getPassword()StringgetUser()
-
-
-
Field Detail
-
AUTHENTICATE_HEADER
public static final String AUTHENTICATE_HEADER
- See Also:
- Constant Field Values
-
-
Method Detail
-
extractBasicAuthCredentials
public static Optional<BasicAuthCredentials> extractBasicAuthCredentials(javax.ws.rs.container.ContainerRequestContext request) throws AuthenticationException
- Throws:
AuthenticationException
-
extractBasicAuthCredentials
public static Optional<BasicAuthCredentials> extractBasicAuthCredentials(String header) throws AuthenticationException
- Throws:
AuthenticationException
-
getUser
public String getUser()
-
-