Uses of Class
org.apache.accumulo.core.security.TablePermission

Packages that use TablePermission
org.apache.accumulo.core.client.admin   
org.apache.accumulo.core.client.mock   
org.apache.accumulo.core.security   
org.apache.accumulo.server.security   
org.apache.accumulo.server.security.handler   
org.apache.accumulo.test.randomwalk.security   
 

Uses of TablePermission in org.apache.accumulo.core.client.admin
 

Methods in org.apache.accumulo.core.client.admin with parameters of type TablePermission
 void SecurityOperationsImpl.grantTablePermission(String principal, String table, TablePermission permission)
           
 void SecurityOperations.grantTablePermission(String principal, String table, TablePermission permission)
          Grant a user a specific permission for a specific table
 boolean SecurityOperationsImpl.hasTablePermission(String principal, String table, TablePermission perm)
           
 boolean SecurityOperations.hasTablePermission(String principal, String table, TablePermission perm)
          Verify the user has a particular table permission
 void SecurityOperationsImpl.revokeTablePermission(String principal, String table, TablePermission permission)
           
 void SecurityOperations.revokeTablePermission(String principal, String table, TablePermission permission)
          Revoke a table permission for a specific user on a specific table
 

Uses of TablePermission in org.apache.accumulo.core.client.mock
 

Methods in org.apache.accumulo.core.client.mock with parameters of type TablePermission
 void MockSecurityOperations.grantTablePermission(String principal, String tableName, TablePermission permission)
           
 boolean MockSecurityOperations.hasTablePermission(String principal, String tableName, TablePermission perm)
           
 void MockSecurityOperations.revokeTablePermission(String principal, String tableName, TablePermission permission)
           
 

Uses of TablePermission in org.apache.accumulo.core.security
 

Methods in org.apache.accumulo.core.security that return TablePermission
static TablePermission TablePermission.getPermissionById(byte id)
           
static TablePermission TablePermission.valueOf(String name)
          Returns the enum constant of this type with the specified name.
static TablePermission[] TablePermission.values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 

Uses of TablePermission in org.apache.accumulo.server.security
 

Methods in org.apache.accumulo.server.security with parameters of type TablePermission
 void SecurityOperation.grantTablePermission(TCredentials c, String user, String tableId, TablePermission permission)
           
 void AuditedSecurityOperation.grantTablePermission(TCredentials credentials, String user, String table, TablePermission permission)
           
 boolean SecurityOperation.hasTablePermission(TCredentials credentials, String user, String tableId, TablePermission permissionById)
           
 boolean AuditedSecurityOperation.hasTablePermission(TCredentials credentials, String user, String table, TablePermission permission)
           
 void SecurityOperation.revokeTablePermission(TCredentials c, String user, String tableId, TablePermission permission)
           
 void AuditedSecurityOperation.revokeTablePermission(TCredentials credentials, String user, String table, TablePermission permission)
           
 

Uses of TablePermission in org.apache.accumulo.server.security.handler
 

Methods in org.apache.accumulo.server.security.handler with parameters of type TablePermission
 void ZKPermHandler.grantTablePermission(String user, String table, TablePermission permission)
           
 void InsecurePermHandler.grantTablePermission(String user, String table, TablePermission permission)
           
 void PermissionHandler.grantTablePermission(String user, String table, TablePermission permission)
          Gives the user the given table permission
 boolean ZKPermHandler.hasCachedTablePermission(String user, String table, TablePermission permission)
           
 boolean InsecurePermHandler.hasCachedTablePermission(String user, String table, TablePermission permission)
           
 boolean PermissionHandler.hasCachedTablePermission(String user, String table, TablePermission permission)
          Used to get the table permission of a user for a table, with caching.
 boolean ZKPermHandler.hasTablePermission(String user, String table, TablePermission permission)
           
 boolean InsecurePermHandler.hasTablePermission(String user, String table, TablePermission permission)
           
 boolean PermissionHandler.hasTablePermission(String user, String table, TablePermission permission)
          Used to get the table permission of a user for a table
 void ZKPermHandler.revokeTablePermission(String user, String table, TablePermission permission)
           
 void InsecurePermHandler.revokeTablePermission(String user, String table, TablePermission permission)
           
 void PermissionHandler.revokeTablePermission(String user, String table, TablePermission permission)
          Denies the user the given table permission.
 

Uses of TablePermission in org.apache.accumulo.test.randomwalk.security
 

Methods in org.apache.accumulo.test.randomwalk.security with parameters of type TablePermission
static boolean SecurityHelper.getTabPerm(State state, String userName, TablePermission tp)
           
 void WalkingSecurity.grantTablePermission(String user, String table, TablePermission permission)
           
 boolean WalkingSecurity.hasCachedTablePermission(String user, String table, TablePermission permission)
           
 boolean WalkingSecurity.hasTablePermission(String user, String table, TablePermission permission)
           
static boolean SecurityHelper.inAmbiguousZone(State state, String userName, TablePermission tp)
           
 boolean WalkingSecurity.inAmbiguousZone(String userName, TablePermission tp)
           
 void WalkingSecurity.revokeTablePermission(String user, String table, TablePermission permission)
           
static void SecurityHelper.setTabPerm(State state, String userName, TablePermission tp, boolean value)
           
 



Copyright © 2013 Apache Accumulo Project. All Rights Reserved.