Package org.dogtagpki.server.cli
Class SubsystemCLI
java.lang.Object
org.dogtagpki.cli.CLI
org.dogtagpki.cli.CommandCLI
org.dogtagpki.server.cli.SubsystemCLI
- Direct Known Subclasses:
SubsystemDBAccessGrantCLI
,SubsystemDBAccessRevokeCLI
,SubsystemDBEmptyCLI
,SubsystemDBInfoCLI
,SubsystemDBInitCLI
,SubsystemDBRemoveCLI
,SubsystemDBReplicationSetupCLI
,SubsystemDBUpgradeCLI
,SubsystemDBVLVAddCLI
,SubsystemDBVLVDeleteCLI
,SubsystemDBVLVFindCLI
,SubsystemDBVLVReindexCLI
,SubsystemGroupFindCLI
,SubsystemGroupMemberAddCLI
,SubsystemGroupMemberFindCLI
,SubsystemRangeUpdateCLI
,SubsystemUserAddCLI
,SubsystemUserCertAddCLI
,SubsystemUserFindCLI
,SubsystemUserModifyCLI
,SubsystemUserRemoveCLI
,SubsystemUserShowCLI
- Author:
- Chris S. Kelley
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
SubsystemCLI
(String name, String description, CLI parent) -
Method Summary
Modifier and TypeMethodDescriptionprotected LdapAuthInfo
getAuthInfo
(IPasswordStore passwordStore, LdapConnInfo connInfo, LDAPConfig ldapConfig) protected EngineConfig
getEngineConfig
(String subsystem) protected void
Methods inherited from class org.dogtagpki.cli.CommandCLI
createOptions, execute, execute
Methods inherited from class org.dogtagpki.cli.CLI
addModule, addModule, findModule, findModules, getClient, getClient, getConfig, getDescription, getFullModuleName, getFullName, getManPage, getModule, getModules, getName, getParent, getRoot, isDeprecated, printHelp, removeModule, runExternal, runExternal, setDescription, setName
-
Field Details
-
logger
public static final org.slf4j.Logger logger
-
-
Constructor Details
-
SubsystemCLI
-
-
Method Details
-
initializeTomcatJSS
- Throws:
Exception
-
getEngineConfig
- Throws:
Exception
-
getAuthInfo
protected LdapAuthInfo getAuthInfo(IPasswordStore passwordStore, LdapConnInfo connInfo, LDAPConfig ldapConfig) throws EBaseException - Throws:
EBaseException
-