Package org.sonar.api.security
Class Authenticator.Context
- java.lang.Object
-
- org.sonar.api.security.Authenticator.Context
-
- Enclosing class:
- Authenticator
public static final class Authenticator.Context extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Context(java.lang.String username, java.lang.String password, HttpRequest httpRequest, javax.servlet.http.HttpServletRequest request)This class is not meant to be instantiated by plugins, except for tests.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description HttpRequestgetHttpRequest()java.lang.StringgetPassword()Password can be null, for example when using CAS.javax.servlet.http.HttpServletRequestgetRequest()Deprecated, for removal: This API element is subject to removal in a future version.since 9.16.java.lang.StringgetUsername()Username can be null, for example when using CAS.
-
-
-
Constructor Detail
-
Context
public Context(@Nullable java.lang.String username, @Nullable java.lang.String password, HttpRequest httpRequest, javax.servlet.http.HttpServletRequest request)This class is not meant to be instantiated by plugins, except for tests.
-
-
Method Detail
-
getUsername
public java.lang.String getUsername()
Username can be null, for example when using CAS.
-
getPassword
public java.lang.String getPassword()
Password can be null, for example when using CAS.
-
getRequest
@Deprecated(since="9.16", forRemoval=true) public javax.servlet.http.HttpServletRequest getRequest()Deprecated, for removal: This API element is subject to removal in a future version.since 9.16. UsegetHttpRequest()instead.
-
getHttpRequest
public HttpRequest getHttpRequest()
- Since:
- 9.16
-
-