public class SimpleAuthentication extends AbstractAuthentication implements leap.core.security.Authentication
| 限定符和类型 | 字段和说明 |
|---|---|
protected leap.core.security.ClientPrincipal |
clientPrincipal |
protected leap.core.security.Credentials |
credentials |
protected leap.core.security.UserPrincipal |
userPrincipal |
accessMode, permissions, rememberMe, roles, rules, token| 构造器和说明 |
|---|
SimpleAuthentication(leap.core.security.UserPrincipal user) |
SimpleAuthentication(leap.core.security.UserPrincipal user,
leap.core.security.Credentials credentials) |
| 限定符和类型 | 方法和说明 |
|---|---|
leap.core.security.ClientPrincipal |
getClient() |
leap.core.security.Credentials |
getCredentials() |
leap.core.security.UserPrincipal |
getUser() |
void |
setClientPrincipal(leap.core.security.ClientPrincipal clientPrincipal) |
void |
setCredentials(leap.core.security.Credentials credentials) |
void |
setUserPrincipal(leap.core.security.UserPrincipal principal) |
getAccessMode, getPermissions, getRoles, getRules, getToken, isRememberMe, setAccessMode, setPermissions, setRememberMe, setRoles, setRules, setToken, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAccessMode, getPermissions, getRoles, getRules, getScopes, getToken, hasClient, isAuthenticated, isClientAuthenticated, isClientOnly, isFullyAuthenticated, isRememberMe, isUserAuthenticated, setAccessMode, setPermissions, setRoles, setRules, setScopes, setTokenprotected leap.core.security.Credentials credentials
protected leap.core.security.UserPrincipal userPrincipal
protected leap.core.security.ClientPrincipal clientPrincipal
public SimpleAuthentication(leap.core.security.UserPrincipal user)
public SimpleAuthentication(leap.core.security.UserPrincipal user,
leap.core.security.Credentials credentials)
public leap.core.security.Credentials getCredentials()
getCredentials 在接口中 leap.core.security.Authenticationpublic void setCredentials(leap.core.security.Credentials credentials)
public void setUserPrincipal(leap.core.security.UserPrincipal principal)
public leap.core.security.UserPrincipal getUser()
getUser 在接口中 leap.core.security.Authenticationpublic leap.core.security.ClientPrincipal getClient()
getClient 在接口中 leap.core.security.Authenticationpublic void setClientPrincipal(leap.core.security.ClientPrincipal clientPrincipal)
Copyright © 2019. All rights reserved.