| 程序包 | 说明 |
|---|---|
| leap.web.security | |
| leap.web.security.authc | |
| leap.web.security.authc.credentials | |
| leap.web.security.login | |
| leap.web.security.logout | |
| leap.web.security.user |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
SecurityContextHolder |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultSecurityContextHolder |
protected class |
DefaultSecurityContextHolder.AbstractContext |
protected class |
DefaultSecurityContextHolder.DefaultLoginContext |
protected class |
DefaultSecurityContextHolder.DefaultLogoutContext |
| 限定符和类型 | 方法和说明 |
|---|---|
default leap.lang.intercepting.State |
SecurityInterceptor.postResolveAuthentication(Request request,
Response response,
AuthenticationContext context) |
default leap.lang.intercepting.State |
SecurityInterceptor.preResolveAuthentication(Request request,
Response response,
AuthenticationContext context) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected leap.core.security.Authentication |
DefaultRememberMeManager.authenticateRememberMeTokens(Request request,
Response response,
AuthenticationContext context,
String[] tokens) |
leap.core.security.UserPrincipal |
DefaultAuthenticationManager.createAnonymous(Request request,
Response response,
AuthenticationContext context) |
leap.core.security.UserPrincipal |
AuthenticationManager.createAnonymous(Request request,
Response response,
AuthenticationContext context)
Creates a new anonymous user principal.
|
protected leap.core.security.Authentication |
DefaultAuthenticationManager.createAnonymousAuthentication(Request request,
Response response,
AuthenticationContext context) |
leap.lang.intercepting.State |
TokenAuthenticationManager.preResolveAuthentication(Request request,
Response response,
AuthenticationContext context) |
leap.lang.intercepting.State |
DefaultTokenAuthenticationManager.preResolveAuthentication(Request request,
Response response,
AuthenticationContext context) |
leap.core.security.Authentication |
DefaultAuthenticationManager.resolveAuthentication(Request request,
Response response,
AuthenticationContext context) |
leap.lang.Result<leap.core.security.Authentication> |
AuthenticationResolver.resolveAuthentication(Request request,
Response response,
AuthenticationContext context)
Resolves
Authentication in the request. |
leap.core.security.Authentication |
AuthenticationManager.resolveAuthentication(Request request,
Response response,
AuthenticationContext context)
Resolves the
Authentication from the request. |
leap.lang.Result<leap.core.security.Authentication> |
DefaultRememberMeManager.resolveAuthentication(Request request,
Response response,
AuthenticationContext context) |
leap.lang.Result<leap.core.security.Authentication> |
DefaultTokenAuthenticationManager.resolveAuthentication(Request request,
Response response,
AuthenticationContext context) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
CredentialsResolver.resolveCredentials(AuthenticationContext context,
leap.core.web.RequestBase request,
leap.lang.Out<leap.core.security.Credentials> out) |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
LoginContext |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
LogoutContext |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
UsernamePasswordResolver.resolveCredentials(AuthenticationContext context,
leap.core.web.RequestBase request,
leap.lang.Out<leap.core.security.Credentials> out) |
Copyright © 2019. All rights reserved.