Class CLIApprover

  • All Implemented Interfaces:
    edu.uiuc.ncsa.security.core.Logable

    public class CLIApprover
    extends edu.uiuc.ncsa.myproxy.oa4mp.server.util.AbstractCLIApprover

    Created by Jeff Gaynor
    on 3/27/12 at 3:45 PM

    • Nested Class Summary

      • Nested classes/interfaces inherited from class edu.uiuc.ncsa.myproxy.oa4mp.server.util.AbstractCLIApprover

        edu.uiuc.ncsa.myproxy.oa4mp.server.util.AbstractCLIApprover.ClientApprovalThread
    • Field Summary

      • Fields inherited from class edu.uiuc.ncsa.myproxy.oa4mp.server.util.AbstractCLIApprover

        ANONYMOUS, ID_DELIMITER, POLLING_DIRECTORY, POLLING_INTERVAL, TEMP_FILE_PREFIX, TEMP_FILE_SUFFIX
      • Fields inherited from class edu.uiuc.ncsa.security.util.cli.CLITool

        CONFIG_FILE_LONG_OPTION, CONFIG_FILE_OPTION, CONFIG_NAME_ACTION, CONFIG_NAME_LONG_OPTION, CONFIG_NAME_OPTION, DEBUG_LONG_OPTION, DEBUG_OPTION, DEFAULT_LOG_FILE, HELP_LONG_OPTION, HELP_OPTION, LOG_FILE_LONG_OPTION, LOG_FILE_OPTION, NO_ACTION, VERBOSE_LONG_OPTION, VERBOSE_OPTION
    • Constructor Summary

      Constructors 
      Constructor Description
      CLIApprover()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      edu.uiuc.ncsa.security.core.util.ConfigurationLoader<? extends edu.uiuc.ncsa.myproxy.oa4mp.server.ServiceEnvironmentImpl> getLoader()  
      static void main​(String[] args)  
      • Methods inherited from class edu.uiuc.ncsa.myproxy.oa4mp.server.util.AbstractCLIApprover

        doIt, formatClient, getComponentName, getOptions, help
      • Methods inherited from class edu.uiuc.ncsa.security.util.cli.CLITool

        checkAction, debug, defaultHelp, error, error, getAction, getBufferedReader, getCommandLine, getConfigFile, getConfigurationNode, getEnvironment, getIoInterface, getLogfileName, getMyLogger, getOptions, hasOption, info, initialize, isDebugOn, isVerbose, parseCommandLine, readline, run, run, say, say2, sayv, setAction, setBufferedReader, setCommandLine, setConfigFile, setConfigurationNode, setDebugOn, setEnvironment, setIoInterface, setLogfileName, setMyLogger, setVerbose, warn
    • Constructor Detail

      • CLIApprover

        public CLIApprover()
    • Method Detail

      • getLoader

        public edu.uiuc.ncsa.security.core.util.ConfigurationLoader<? extends edu.uiuc.ncsa.myproxy.oa4mp.server.ServiceEnvironmentImpl> getLoader()
        Specified by:
        getLoader in class edu.uiuc.ncsa.security.util.cli.CLITool
      • main

        public static void main​(String[] args)