public interface SecurityInterceptor
extends leap.lang.intercepting.Interceptor
| 限定符和类型 | 方法和说明 |
|---|---|
default leap.lang.intercepting.State |
onAuthenticationDenied(Request request,
Response response,
SecurityContextHolder context) |
default leap.lang.intercepting.State |
onAuthorizationDenied(Request request,
Response response,
SecurityContextHolder context) |
default leap.lang.intercepting.State |
onLoginAuthenticationFailure(Request request,
Response response,
LoginContext context) |
default leap.lang.intercepting.State |
onLoginAuthenticationSuccess(Request request,
Response response,
LoginContext context,
leap.core.security.Authentication authc) |
default leap.lang.intercepting.State |
postAuthenticateCredentials(CredentialsAuthenticationContext context,
leap.core.security.Credentials credentials,
leap.core.security.Authentication authentication) |
default leap.lang.intercepting.State |
postLogout(Request request,
Response response,
LogoutContext context) |
default leap.lang.intercepting.State |
postResolveAuthentication(Request request,
Response response,
AuthenticationContext context) |
default leap.lang.intercepting.State |
postResolveAuthorization(Request request,
Response response,
AuthorizationContext context) |
default leap.lang.intercepting.State |
preAuthenticateCredentials(CredentialsAuthenticationContext context,
leap.core.security.Credentials credentials,
leap.lang.Out<leap.core.security.UserPrincipal> out) |
default leap.lang.intercepting.State |
preLoginAuthentication(Request request,
Response response,
LoginContext context) |
default leap.lang.intercepting.State |
preLogout(Request request,
Response response,
LogoutContext context) |
default leap.lang.intercepting.State |
prePromoteLogin(Request request,
Response response,
LoginContext context) |
default leap.lang.intercepting.State |
preResolveAuthentication(Request request,
Response response,
AuthenticationContext context) |
default leap.lang.intercepting.State |
preResolveAuthorization(Request request,
Response response,
AuthorizationContext context) |
default SecuredPath |
resolveSecuredPath(SecurityContextHolder context) |
default SecuredPath resolveSecuredPath(SecurityContextHolder context)
default leap.lang.intercepting.State preResolveAuthentication(Request request, Response response, AuthenticationContext context) throws Throwable
Throwabledefault leap.lang.intercepting.State postResolveAuthentication(Request request, Response response, AuthenticationContext context) throws Throwable
Throwabledefault leap.lang.intercepting.State preAuthenticateCredentials(CredentialsAuthenticationContext context, leap.core.security.Credentials credentials, leap.lang.Out<leap.core.security.UserPrincipal> out) throws Throwable
Throwabledefault leap.lang.intercepting.State postAuthenticateCredentials(CredentialsAuthenticationContext context, leap.core.security.Credentials credentials, leap.core.security.Authentication authentication) throws Throwable
Throwabledefault leap.lang.intercepting.State onAuthenticationDenied(Request request, Response response, SecurityContextHolder context) throws Throwable
Throwabledefault leap.lang.intercepting.State preResolveAuthorization(Request request, Response response, AuthorizationContext context) throws Throwable
Throwabledefault leap.lang.intercepting.State postResolveAuthorization(Request request, Response response, AuthorizationContext context) throws Throwable
Throwabledefault leap.lang.intercepting.State onAuthorizationDenied(Request request, Response response, SecurityContextHolder context) throws Throwable
Throwabledefault leap.lang.intercepting.State prePromoteLogin(Request request, Response response, LoginContext context) throws Throwable
Throwabledefault leap.lang.intercepting.State preLoginAuthentication(Request request, Response response, LoginContext context) throws Throwable
Throwabledefault leap.lang.intercepting.State onLoginAuthenticationSuccess(Request request, Response response, LoginContext context, leap.core.security.Authentication authc) throws Throwable
Throwabledefault leap.lang.intercepting.State onLoginAuthenticationFailure(Request request, Response response, LoginContext context) throws Throwable
Throwabledefault leap.lang.intercepting.State preLogout(Request request, Response response, LogoutContext context) throws Throwable
Throwabledefault leap.lang.intercepting.State postLogout(Request request, Response response, LogoutContext context) throws Throwable
ThrowableCopyright © 2019. All rights reserved.