Class ServerCommandCLI
java.lang.Object
org.dogtagpki.cli.CLI
org.dogtagpki.cli.CommandCLI
org.dogtagpki.server.cli.ServerCommandCLI
- Direct Known Subclasses:
SubsystemACLAddCLI, SubsystemACLDeleteCLI, SubsystemACLFindCLI, SubsystemDBAccessGrantCLI, SubsystemDBAccessRevokeCLI, SubsystemDBCreateCLI, SubsystemDBEmptyCLI, SubsystemDBIndexAddCLI, SubsystemDBIndexRebuildCLI, SubsystemDBInfoCLI, SubsystemDBInitCLI, SubsystemDBRemoveCLI, SubsystemDBReplicationAgreementAddCLI, SubsystemDBReplicationAgreementInitCLI, SubsystemDBReplicationEnableCLI, SubsystemDBUpgradeCLI, SubsystemDBVLVAddCLI, SubsystemDBVLVDeleteCLI, SubsystemDBVLVFindCLI, SubsystemDBVLVReindexCLI, SubsystemGroupAddCLI, SubsystemGroupFindCLI, SubsystemGroupMemberAddCLI, SubsystemGroupMemberFindCLI, SubsystemGroupMemberRemoveCLI, SubsystemIdGeneratorUpdateCLI, SubsystemRangeUpdateCLI, SubsystemUserAddCLI, SubsystemUserCertAddCLI, SubsystemUserCertFindCLI, SubsystemUserCertRemoveCLI, SubsystemUserFindCLI, SubsystemUserModifyCLI, SubsystemUserRemoveCLI, SubsystemUserRoleAddCLI, SubsystemUserRoleFindCLI, SubsystemUserRoleRemoveCLI, SubsystemUserShowCLI
- Author:
- Chris S. Kelley
-
Field Summary
FieldsFields inherited from class CLI
description, exitOnError, formatter, modules, name, options, parent, parser, verbose -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedServerCommandCLI(String name, String description, CLI parent) -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected LdapAuthInfogetAuthInfo(PasswordStore passwordStore, LdapConnInfo connInfo, LDAPConfig ldapConfig) protected EngineConfiggetEngineConfig(String subsystem) protected StringgetSecurePort(EngineConfig config) protected voidMethods inherited from class CommandCLI
execute, execute, parseOptionsMethods inherited from class CLI
addModule, addModule, executeCommand, executeCommands, findModule, findModules, getConfig, getDescription, getFullModuleName, getFullName, getManPage, getModule, getModules, getName, getParent, getRoot, handleException, isDeprecated, parseLine, printHelp, printVersion, removeModule, runExternal, runExternal, setDescription, setName
-
Field Details
-
logger
public static final org.slf4j.Logger logger
-
-
Constructor Details
-
ServerCommandCLI
-
-
Method Details
-
createOptions
public void createOptions()- Overrides:
createOptionsin classCommandCLI
-
initializeTomcatJSS
-
getEngineConfig
- Throws:
Exception
-
getAuthInfo
protected LdapAuthInfo getAuthInfo(PasswordStore passwordStore, LdapConnInfo connInfo, LDAPConfig ldapConfig) throws EBaseException - Throws:
EBaseException
-
getSecurePort
- Throws:
Exception
-