public interface AuthenticationBridge
限定符和类型 | 方法和说明 |
---|---|
AuthorityBridge[] |
getAuthorities()
获取认证信息里面的角色信息结合
|
java.lang.Object |
getCredentials()
获取密码
|
java.lang.Object |
getPrincipal()
获取用户名
|
boolean |
isAuthenticated()
判断是否已经认证通过
|
boolean |
isRoot()
认证信息是否是root账户
|
void |
setAuthenticated(boolean isAuthenticated)
设置认证通过与否
|
void |
setAuthorities(AuthorityBridge[] authorities)
设置认证信息里面的角色信息
|
void |
setPrincipal(java.lang.Object principal)
修改认证信息中的用户名,用于多账号登录的情况
|
void |
setRoot(boolean isRoot)
设置认证信息是否为root账户
|
void setAuthorities(AuthorityBridge[] authorities)
authorities
- 角色集合AuthorityBridge[] getAuthorities()
java.lang.Object getCredentials()
java.lang.Object getPrincipal()
void setPrincipal(java.lang.Object principal)
principal
- 用户名boolean isAuthenticated()
void setAuthenticated(boolean isAuthenticated)
isAuthenticated
- true表示认证通过,false表示认证不通过boolean isRoot()
void setRoot(boolean isRoot)
isRoot
- true表示是root账户,false表示不是root账户