code: public void init(Props sysProps, Props jobProps, final Logger logger) {
      shouldProxy = sysProps.getBoolean(HadoopSecurityManager.ENABLE_PROXYING, false);
      jobProps.put(HadoopSecurityManager.ENABLE_PROXYING, Boolean.toString(shouldProxy));
      obtainTokens = sysProps.getBoolean(HadoopSecurityManager.OBTAIN_BINARY_TOKEN, false);
      if (shouldProxy) {
        logger.info("Initiating hadoop security manager.");
        try {
          hadoopSecurityManager = HadoopJobUtils.loadHadoopSecurityManager(sysProps, logger);
        } catch (RuntimeException e) {
          e.printStackTrace();
          throw new RuntimeException("Failed to get hadoop security manager!"
              + e.getCause());
        }
      }
    }
docs: Initialize the Hadoop Proxy Object
  
  @param sysProps system properties
  @param jobProps job properties
  @param logger logger handler