Package com.netscape.cmstools.client
Class ClientCertRequestCLI
- java.lang.Object
-
- org.dogtagpki.cli.CLI
-
- org.dogtagpki.cli.CommandCLI
-
- com.netscape.cmstools.client.ClientCertRequestCLI
-
public class ClientCertRequestCLI extends org.dogtagpki.cli.CommandCLI
- Author:
- Endi S. Dewata
-
-
Constructor Summary
Constructors Constructor Description ClientCertRequestCLI(ClientCLI clientCLI)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
createOptions()
void
execute(org.apache.commons.cli.CommandLine cmd)
java.lang.String
generateCrmfRequest(org.mozilla.jss.crypto.X509Certificate transportCert, java.lang.String subjectDN, boolean attributeEncoding, java.lang.String algorithm, int length, java.lang.String curve, boolean sslECDH, boolean temporary, int sensitive, int extractable, boolean withPop, org.mozilla.jss.crypto.KeyWrapAlgorithm keyWrapAlgorithm)
java.lang.String
generatePkcs10Request(java.io.File certDatabase, java.lang.String password, java.lang.String algorithm, java.lang.String length, java.lang.String subjectDN)
void
printHelp()
-
Methods inherited from class org.dogtagpki.cli.CLI
addModule, findModule, findModules, getClient, getClient, getConfig, getDescription, getFullModuleName, getFullName, getManPage, getModule, getModules, getName, getParent, getRoot, isDeprecated, printCommands, removeModule, runExternal, runExternal, setDescription, setName
-
-
-
-
Field Detail
-
logger
public static org.slf4j.Logger logger
-
clientCLI
public ClientCLI clientCLI
-
-
Constructor Detail
-
ClientCertRequestCLI
public ClientCertRequestCLI(ClientCLI clientCLI)
-
-
Method Detail
-
printHelp
public void printHelp()
- Overrides:
printHelp
in classorg.dogtagpki.cli.CLI
-
createOptions
public void createOptions()
- Overrides:
createOptions
in classorg.dogtagpki.cli.CommandCLI
-
execute
public void execute(org.apache.commons.cli.CommandLine cmd) throws java.lang.Exception
- Overrides:
execute
in classorg.dogtagpki.cli.CommandCLI
- Throws:
java.lang.Exception
-
generatePkcs10Request
public java.lang.String generatePkcs10Request(java.io.File certDatabase, java.lang.String password, java.lang.String algorithm, java.lang.String length, java.lang.String subjectDN) throws java.lang.Exception
- Throws:
java.lang.Exception
-
generateCrmfRequest
public java.lang.String generateCrmfRequest(org.mozilla.jss.crypto.X509Certificate transportCert, java.lang.String subjectDN, boolean attributeEncoding, java.lang.String algorithm, int length, java.lang.String curve, boolean sslECDH, boolean temporary, int sensitive, int extractable, boolean withPop, org.mozilla.jss.crypto.KeyWrapAlgorithm keyWrapAlgorithm) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-