public interface SecurityContextHolder extends AuthenticationContext, AuthorizationContext
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
CONTEXT_HOLDER_ATTRIBUTE_NAME |
| 限定符和类型 | 方法和说明 |
|---|---|
static SecurityContextHolder |
current() |
ActionContext |
getActionContext()
Optional.
|
String |
getDenyMessage()
Optional.
|
LoginContext |
getLoginContext()
Required.
|
LogoutContext |
getLogoutContext()
Required.
|
Request |
getRequest()
Required.
|
Route |
getRoute()
Optional.
|
<T> T |
getSecuredObject()
Optional
|
leap.core.security.SimpleSecurity[] |
getSecurities()
Optional.
|
void |
setDenyMessage(String message)
Sets the deny message.
|
void |
setSecuredObject(SecuredObject o)
Sets the secured object.
|
void |
setSecurities(leap.core.security.SimpleSecurity[] securities)
Sets the securities.
|
getAuthentication, getAuthenticationToken, getSecuredPath, getSecurityConfig, getSecurityContext, setAuthentication, setAuthenticationTokengetErrorObj, getIdentity, isError, setError, setErrorObj, setIdentitygetAuthentication, getAuthorization, getPermissionManager, getSecurityConfig, getSecurityContext, setAuthorizationstatic final String CONTEXT_HOLDER_ATTRIBUTE_NAME
static SecurityContextHolder current()
Request getRequest()
Route getRoute()
ActionContext getActionContext()
LoginContext getLoginContext()
LogoutContext getLogoutContext()
<T> T getSecuredObject()
void setSecuredObject(SecuredObject o)
String getDenyMessage()
void setDenyMessage(String message)
leap.core.security.SimpleSecurity[] getSecurities()
void setSecurities(leap.core.security.SimpleSecurity[] securities)
Copyright © 2019. All rights reserved.