类 PermissionManager
- java.lang.Object
-
- org.apache.iotdb.confignode.manager.PermissionManager
-
public class PermissionManager extends java.lang.Objectmanager permission query and operation
-
-
构造器概要
构造器 构造器 说明 PermissionManager(ConfigManager configManager, AuthorInfo authorInfo)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 org.apache.iotdb.confignode.rpc.thrift.TPermissionInfoRespcheckUserPrivileges(java.lang.String username, java.util.List<java.lang.String> paths, int permission)org.apache.iotdb.common.rpc.thrift.TSStatusinvalidateCache(java.lang.String username, java.lang.String roleName)When the permission information of a user or role is changed will clear all datanode permissions related to the user or roleorg.apache.iotdb.confignode.rpc.thrift.TPermissionInfoResplogin(java.lang.String username, java.lang.String password)org.apache.iotdb.common.rpc.thrift.TSStatusoperatePermission(AuthorPlan authorPlan)write permissionPermissionInfoRespqueryPermission(AuthorPlan authorPlan)Query for permissions
-
-
-
构造器详细资料
-
PermissionManager
public PermissionManager(ConfigManager configManager, AuthorInfo authorInfo)
-
-
方法详细资料
-
operatePermission
public org.apache.iotdb.common.rpc.thrift.TSStatus operatePermission(AuthorPlan authorPlan)
write permission- 参数:
authorPlan- AuthorReq- 返回:
- TSStatus
-
queryPermission
public PermissionInfoResp queryPermission(AuthorPlan authorPlan)
Query for permissions- 参数:
authorPlan- AuthorReq- 返回:
- PermissionInfoResp
-
login
public org.apache.iotdb.confignode.rpc.thrift.TPermissionInfoResp login(java.lang.String username, java.lang.String password)
-
checkUserPrivileges
public org.apache.iotdb.confignode.rpc.thrift.TPermissionInfoResp checkUserPrivileges(java.lang.String username, java.util.List<java.lang.String> paths, int permission)
-
invalidateCache
public org.apache.iotdb.common.rpc.thrift.TSStatus invalidateCache(java.lang.String username, java.lang.String roleName)When the permission information of a user or role is changed will clear all datanode permissions related to the user or role
-
-