public class RememberMeServicesProxy extends Object implements org.acegisecurity.ui.rememberme.RememberMeServices
RememberMeServices proxy.
In Jenkins, we need Jenkins instance to perform remember-me service,
because it relies on ConfidentialStore. However, security
filters can be initialized before Jenkins is initialized.
(See #1210 for example.)
So to work around the problem, we use a proxy.
| Constructor and Description |
|---|
RememberMeServicesProxy() |
| Modifier and Type | Method and Description |
|---|---|
org.acegisecurity.Authentication |
autoLogin(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
loginFail(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
loginSuccess(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.acegisecurity.Authentication successfulAuthentication) |
void |
setDelegate(org.acegisecurity.ui.rememberme.RememberMeServices delegate) |
public org.acegisecurity.Authentication autoLogin(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
autoLogin in interface org.acegisecurity.ui.rememberme.RememberMeServicespublic void loginFail(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
loginFail in interface org.acegisecurity.ui.rememberme.RememberMeServicespublic void loginSuccess(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.acegisecurity.Authentication successfulAuthentication)
loginSuccess in interface org.acegisecurity.ui.rememberme.RememberMeServicespublic void setDelegate(org.acegisecurity.ui.rememberme.RememberMeServices delegate)
Copyright © 2019. All rights reserved.