public class DefaultLoginManager extends Object implements LoginManager
| 限定符和类型 | 字段和说明 |
|---|---|
protected LoginAjaxHandler |
ajaxHandler |
protected AuthenticationManager |
authcManager |
protected SecurityConfig |
config |
protected LoginHandler[] |
handlers |
protected PermissionManager |
permissionManager |
protected SecuritySessionManager |
sessionManager |
protected LoginViewHandler |
viewHandler |
| 构造器和说明 |
|---|
DefaultLoginManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
handleLoginAuthentication(Request request,
Response response,
LoginContext context) |
boolean |
handleLoginRequest(Request request,
Response response,
LoginContext context) |
void |
handleLoginSuccess(Request request,
Response response,
leap.core.security.Authentication authc) |
protected void |
handleLoginSuccessView(Request request,
Response response,
LoginContext context) |
protected void |
handleLoginView(Request request,
Response response,
LoginContext context) |
protected boolean |
isGotoLoginView(Request request,
Response response,
LoginContext context) |
protected boolean |
isLoginRequest(Request request,
Response response,
LoginContext context) |
boolean |
promoteLogin(Request request,
Response response,
LoginContext context) |
protected SecurityConfig config
protected LoginHandler[] handlers
protected LoginAjaxHandler ajaxHandler
protected LoginViewHandler viewHandler
protected AuthenticationManager authcManager
protected PermissionManager permissionManager
protected SecuritySessionManager sessionManager
public boolean promoteLogin(Request request, Response response, LoginContext context) throws Throwable
promoteLogin 在接口中 LoginManagerThrowablepublic boolean handleLoginRequest(Request request, Response response, LoginContext context) throws Throwable
handleLoginRequest 在接口中 LoginManagerThrowableprotected boolean isGotoLoginView(Request request, Response response, LoginContext context)
public void handleLoginSuccess(Request request, Response response, leap.core.security.Authentication authc) throws Throwable
handleLoginSuccess 在接口中 LoginManagerThrowableprotected void handleLoginView(Request request, Response response, LoginContext context) throws Throwable
Throwableprotected void handleLoginSuccessView(Request request, Response response, LoginContext context) throws Throwable
Throwableprotected void handleLoginAuthentication(Request request, Response response, LoginContext context) throws Throwable
Throwableprotected boolean isLoginRequest(Request request, Response response, LoginContext context) throws Throwable
ThrowableCopyright © 2019. All rights reserved.