org.apache.accumulo.server.test.randomwalk.security
Class SecurityHelper

java.lang.Object
  extended by org.apache.accumulo.server.test.randomwalk.security.SecurityHelper

public class SecurityHelper
extends Object

Author:
jwvines

Field Summary
protected static org.apache.log4j.Logger log
           
 
Constructor Summary
SecurityHelper()
           
 
Method Summary
static String[] getAuthsArray()
           
static Map<String,Integer> getAuthsMap(State state)
           
static org.apache.hadoop.fs.FileSystem getFs(State state)
           
static String getLastKey(State state)
           
static boolean getSysPerm(State state, String userName, SystemPermission tp)
           
static Connector getSystemConnector(State state)
           
static String getSysUserName(State state)
           
static byte[] getSysUserPass(State state)
           
static boolean getTableExists(State state)
           
static String getTableName(State state)
           
static boolean getTabPerm(State state, String userName, TablePermission tp)
           
static boolean getTabUserExists(State state)
           
static String getTabUserName(State state)
           
static byte[] getTabUserPass(State state)
           
static Authorizations getUserAuths(State state, String target)
           
static void increaseAuthMap(State state, String s, int increment)
           
static void setAuthsMap(State state, Map<String,Integer> map)
           
static void setLastKey(State state, String key)
           
static void setSysPerm(State state, String userName, SystemPermission tp, boolean value)
           
static void setSystemConnector(State state, Connector conn)
           
static void setSysUserName(State state, String sysUserName)
           
static void setSysUserPass(State state, byte[] sysUserPass)
           
static void setTableExists(State state, boolean exists)
           
static void setTableName(State state, String tName)
           
static void setTabPerm(State state, String userName, TablePermission tp, boolean value)
           
static void setTabUserExists(State state, boolean exists)
           
static void setTabUserName(State state, String tabUserName)
           
static void setTabUserPass(State state, byte[] tabUserPass)
           
static void setUserAuths(State state, String target, Authorizations auths)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static final org.apache.log4j.Logger log
Constructor Detail

SecurityHelper

public SecurityHelper()
Method Detail

getTableName

public static String getTableName(State state)

setTableName

public static void setTableName(State state,
                                String tName)

getSysUserName

public static String getSysUserName(State state)

setSysUserName

public static void setSysUserName(State state,
                                  String sysUserName)

getTabUserName

public static String getTabUserName(State state)

setTabUserName

public static void setTabUserName(State state,
                                  String tabUserName)

getSysUserPass

public static byte[] getSysUserPass(State state)

setSysUserPass

public static void setSysUserPass(State state,
                                  byte[] sysUserPass)

getTabUserPass

public static byte[] getTabUserPass(State state)

setTabUserPass

public static void setTabUserPass(State state,
                                  byte[] tabUserPass)

getTabUserExists

public static boolean getTabUserExists(State state)

setTabUserExists

public static void setTabUserExists(State state,
                                    boolean exists)

getTableExists

public static boolean getTableExists(State state)

setTableExists

public static void setTableExists(State state,
                                  boolean exists)

getSystemConnector

public static Connector getSystemConnector(State state)

setSystemConnector

public static void setSystemConnector(State state,
                                      Connector conn)

getTabPerm

public static boolean getTabPerm(State state,
                                 String userName,
                                 TablePermission tp)

setTabPerm

public static void setTabPerm(State state,
                              String userName,
                              TablePermission tp,
                              boolean value)

getSysPerm

public static boolean getSysPerm(State state,
                                 String userName,
                                 SystemPermission tp)

setSysPerm

public static void setSysPerm(State state,
                              String userName,
                              SystemPermission tp,
                              boolean value)

getUserAuths

public static Authorizations getUserAuths(State state,
                                          String target)

setUserAuths

public static void setUserAuths(State state,
                                String target,
                                Authorizations auths)

getAuthsMap

public static Map<String,Integer> getAuthsMap(State state)

setAuthsMap

public static void setAuthsMap(State state,
                               Map<String,Integer> map)

getAuthsArray

public static String[] getAuthsArray()

getLastKey

public static String getLastKey(State state)

setLastKey

public static void setLastKey(State state,
                              String key)

increaseAuthMap

public static void increaseAuthMap(State state,
                                   String s,
                                   int increment)

getFs

public static org.apache.hadoop.fs.FileSystem getFs(State state)


Copyright © 2012 The Apache Software Foundation. All Rights Reserved.