public class VanasUserLoginAuthenticationToken
extends org.springframework.security.authentication.AbstractAuthenticationToken
| 构造器和说明 |
|---|
VanasUserLoginAuthenticationToken(Object principal,
Collection<? extends org.springframework.security.core.GrantedAuthority> authorities)
自定义用户登录认证 token
|
VanasUserLoginAuthenticationToken(Object principal,
Object credentials,
Object vc) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
eraseCredentials() |
Object |
getCredentials() |
Object |
getPrincipal() |
Object |
getVc() |
void |
setAuthenticated(boolean isAuthenticated) |
public VanasUserLoginAuthenticationToken(Object principal, Object credentials, Object vc)
public VanasUserLoginAuthenticationToken(Object principal, Collection<? extends org.springframework.security.core.GrantedAuthority> authorities)
principal - 用户信息 UserDetailsauthorities - 用户的权限集合public Object getCredentials()
public Object getPrincipal()
public Object getVc()
public void setAuthenticated(boolean isAuthenticated)
throws IllegalArgumentException
setAuthenticated 在接口中 org.springframework.security.core.AuthenticationsetAuthenticated 在类中 org.springframework.security.authentication.AbstractAuthenticationTokenIllegalArgumentExceptionpublic void eraseCredentials()
eraseCredentials 在接口中 org.springframework.security.core.CredentialsContainereraseCredentials 在类中 org.springframework.security.authentication.AbstractAuthenticationTokenCopyright © 2020. All rights reserved.