public abstract class PasswordBasedLoginFilter extends BaseLoginFilter
For further info see superclass.
BaseLoginFilter| Modifier and Type | Class and Description |
|---|---|
static class |
PasswordBasedLoginFilter.UserPasswordPair
Represents a username password pair of user credentials.
|
AUTHENTICATION_ERROR_TYPE, LOGIN_ERROR, LOGIN_FAILED, LOGIN_NOATTEMPT, LOGIN_SUCCESS, OS_AUTHSTATUS_KEY| Constructor and Description |
|---|
PasswordBasedLoginFilter() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract PasswordBasedLoginFilter.UserPasswordPair |
extractUserPasswordPair(javax.servlet.http.HttpServletRequest request)
Returns a username password pair for this request.
|
String |
login(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
This implements the login method defined in
BaseLoginFilter.login(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
and uses extracted user name and password to perform the check |
destroy, doFilter, getAuthenticationContext, getAuthenticator, getElevatedSecurityGuard, getSecurityConfig, init, isAbsoluteUrl, redirectToOriginalDestinationpublic String login(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
BaseLoginFilter.login(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
and uses extracted user name and password to perform the checklogin in class BaseLoginFilterrequest - the HTTP request in playresponse - the HTTP respone in playThe possible statuses are:
protected abstract PasswordBasedLoginFilter.UserPasswordPair extractUserPasswordPair(javax.servlet.http.HttpServletRequest request)
request - the HTTP request in playCopyright © 2018 Atlassian. All rights reserved.