Class MainCLI
java.lang.Object
org.dogtagpki.cli.CLI
com.netscape.cmstools.cli.MainCLI
- Author:
- Endi S. Dewata
-
Field Summary
FieldsModifier and TypeFieldDescriptionboolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconvertCertStatusList(String list, Collection<Integer> statuses) createCAClient(PKIClient client) org.mozilla.jss.ssl.SSLCertificateApprovalCallbackvoidvoidgetFullModuleName(String moduleName) static voidvoidinit()loadPassword(String path) loadPasswordConfig(String filename) static voidvoidparseOptions(org.apache.commons.cli.CommandLine cmd) voidstatic voidprintMessage(String message) voidpromptForPassword(String prompt) Methods inherited from class CLI
addModule, addModule, findModule, findModules, getClient, getDescription, getFullName, getModule, getModules, getName, getParent, getRoot, isDeprecated, removeModule, runExternal, runExternal, setDescription, setName
-
Field Details
-
config
-
rejectedCertStatuses
-
ignoredCertStatuses
-
ignoreBanner
public boolean ignoreBanner
-
-
Constructor Details
-
MainCLI
-
-
Method Details
-
getConfig
-
getNSSDatabase
-
getFullModuleName
- Overrides:
getFullModuleNamein classCLI
-
getManPage
- Overrides:
getManPagein classCLI
-
getAPIVersion
-
printVersion
public void printVersion() -
printHelp
-
createOptions
- Throws:
UnknownHostException
-
loadPassword
- Throws:
IOException
-
loadPasswordConfig
-
promptForPassword
- Throws:
IOException
-
promptForPassword
- Throws:
IOException
-
createCAClient
-
parseOptions
-
convertCertStatusList
- Throws:
Exception
-
init
-
createCertApprovalCallback
public org.mozilla.jss.ssl.SSLCertificateApprovalCallback createCertApprovalCallback() -
getClient
-
execute
-
printMessage
-
handleException
-
main
-