Package org.apache.iotdb.db.auth
Interface IAuthorityFetcher
-
- All Known Implementing Classes:
ClusterAuthorityFetcher,StandaloneAuthorityFetcher
public interface IAuthorityFetcher
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.apache.iotdb.common.rpc.thrift.TSStatuscheckUser(java.lang.String username, java.lang.String password)org.apache.iotdb.common.rpc.thrift.TSStatuscheckUserPrivileges(java.lang.String username, java.util.List<java.lang.String> allPath, int permission)IAuthorCachegetAuthorCache()com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>operatePermission(AuthorStatement authorStatement)com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>queryPermission(AuthorStatement authorStatement)
-
-
-
Method Detail
-
checkUser
org.apache.iotdb.common.rpc.thrift.TSStatus checkUser(java.lang.String username, java.lang.String password)
-
checkUserPrivileges
org.apache.iotdb.common.rpc.thrift.TSStatus checkUserPrivileges(java.lang.String username, java.util.List<java.lang.String> allPath, int permission)
-
operatePermission
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> operatePermission(AuthorStatement authorStatement)
-
queryPermission
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> queryPermission(AuthorStatement authorStatement)
-
getAuthorCache
IAuthorCache getAuthorCache()
-
-