类 User
java.lang.Object
org.easysearch.client.security.user.User
public final class User
extends java.lang.Object
A user to be utilized with security APIs.
Can be an existing authenticated user or it can be a new user to be enrolled to the native realm.
-
构造器概要
构造器 构造器 说明 User(java.lang.String name, java.lang.String hash, java.util.List<java.lang.String> roles, java.util.List<java.lang.String> external_roles, java.util.Map<java.lang.String,java.lang.Object> attributes, boolean reserved, boolean hidden, boolean _static)User(java.lang.String username, java.util.List<java.lang.String> roles, java.util.List<java.lang.String> external_roles, java.util.Map<java.lang.String,java.lang.Object> attributes) -
方法概要
修饰符和类型 方法 说明 booleanequals(java.lang.Object o)java.util.Map<java.lang.String,java.lang.Object>getAttributes()java.util.List<java.lang.String>getExternal_roles()java.lang.StringgetHash()java.lang.StringgetName()java.util.List<java.lang.String>getRoles()inthashCode()booleanis_static()booleanisHidden()booleanisReserved()从类继承的方法 java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
构造器详细资料
-
User
public User(java.lang.String username, java.util.List<java.lang.String> roles, java.util.List<java.lang.String> external_roles, java.util.Map<java.lang.String,java.lang.Object> attributes) -
User
public User(java.lang.String name, java.lang.String hash, java.util.List<java.lang.String> roles, java.util.List<java.lang.String> external_roles, java.util.Map<java.lang.String,java.lang.Object> attributes, boolean reserved, boolean hidden, boolean _static)
-
-
方法详细资料
-
getName
public java.lang.String getName() -
getRoles
public java.util.List<java.lang.String> getRoles()- 返回:
- The roles this user is associated with. The roles are
identified by their unique names and each represents as
set of permissions. Can never be
null.
-
getExternal_roles
public java.util.List<java.lang.String> getExternal_roles() -
getAttributes
public java.util.Map<java.lang.String,java.lang.Object> getAttributes() -
isReserved
public boolean isReserved() -
isHidden
public boolean isHidden() -
is_static
public boolean is_static() -
getHash
public java.lang.String getHash() -
equals
public boolean equals(java.lang.Object o)- 覆盖:
equals在类中java.lang.Object
-
hashCode
public int hashCode()- 覆盖:
hashCode在类中java.lang.Object
-