类 PermissionManager


  • public class PermissionManager
    extends java.lang.Object
    manager permission query and operation
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      org.apache.iotdb.confignode.rpc.thrift.TPermissionInfoResp checkUserPrivileges​(java.lang.String username, java.util.List<java.lang.String> paths, int permission)  
      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
      org.apache.iotdb.confignode.rpc.thrift.TPermissionInfoResp login​(java.lang.String username, java.lang.String password)  
      org.apache.iotdb.common.rpc.thrift.TSStatus operatePermission​(AuthorPlan authorPlan)
      write permission
      PermissionInfoResp queryPermission​(AuthorPlan authorPlan)
      Query for permissions
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 方法详细资料

      • 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