public class SSOComponentImpl extends AbstractSSOComponent
DEFAULT_ERROR_RETRY, DEFAULT_SHIRO_CLIENT_SESSION_PREFIX, DEFAULT_SHIRO_REDIS_CLIENT_NAME, DEFAULT_SHIRO_SESSION_LISTENER_PREFIX, ERROR_RETRY, ERROR_RETRY_PROPERTY, SHIRO, SHIRO_CLIENT_SESSION_PREFIX, SHIRO_CLIENT_SESSION_PREFIX_PROPERTY, SHIRO_REDIS_CLIENT_PROPERTY, SHIRO_SESSION_LISTENER_PREFIX, SHIRO_SESSION_LISTENER_PREFIX_PROPERTY| 构造器和说明 |
|---|
SSOComponentImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
View |
bindSession(String service,
String clientSessionId) |
String |
getSession(String clientSessionId) |
Map<String,Object> |
isLogined(String service) |
Map<String,Object> |
login(org.apache.shiro.authc.UsernamePasswordToken token,
String service) |
View |
loginFailure(String service) |
ResultMap |
logout() |
String |
registrySession(String clientSessionId,
String serverEncryptSessionId) |
ResultMap |
syncSessionAttribute(String clientSessionId,
String serialAttribute) |
ResultMap |
syncSessionMaxInactiveInternal(String clientSessionId,
Integer maxInactiveInternal) |
removeSessionpublic String getSession(String clientSessionId)
getSession 在接口中 SSOComponentgetSession 在类中 AbstractSSOComponentpublic String registrySession(String clientSessionId, String serverEncryptSessionId)
registrySession 在接口中 SSOComponentregistrySession 在类中 AbstractSSOComponentpublic View bindSession(String service, String clientSessionId)
bindSession 在接口中 SSOComponentbindSession 在类中 AbstractSSOComponentpublic ResultMap syncSessionAttribute(String clientSessionId, String serialAttribute)
public ResultMap syncSessionMaxInactiveInternal(String clientSessionId, Integer maxInactiveInternal)
public Map<String,Object> login(org.apache.shiro.authc.UsernamePasswordToken token, String service)
public ResultMap logout()
Copyright © 2015-2017. All Rights Reserved.