Class CLIApprover

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

    public class CLIApprover
    extends org.oa4mp.server.api.util.AbstractCLIApprover

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

    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.oa4mp.server.api.util.AbstractCLIApprover

        org.oa4mp.server.api.util.AbstractCLIApprover.ClientApprovalThread
    • Field Summary

      • Fields inherited from class org.oa4mp.server.api.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 org.oa4mp.server.api.ServiceEnvironmentImpl> getLoader()  
      static void main​(String[] args)  
      • Methods inherited from class org.oa4mp.server.api.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 org.oa4mp.server.api.ServiceEnvironmentImpl> getLoader()
        Specified by:
        getLoader in class edu.uiuc.ncsa.security.util.cli.CLITool
      • main

        public static void main​(String[] args)