public class ClientCertImportCLI extends CLI
Constructor and Description |
---|
ClientCertImportCLI(ClientCLI clientCLI) |
Modifier and Type | Method and Description |
---|---|
void |
createOptions() |
void |
execute(java.lang.String[] args) |
void |
importCert(java.io.File dbPath,
java.io.File dbPasswordFile,
java.lang.String certFile,
java.lang.String nickname,
java.lang.String trustAttributes) |
void |
importPKCS12(java.io.File dbPath,
java.io.File dbPasswordFile,
java.lang.String pkcs12File,
java.lang.String pkcs12PasswordFile) |
void |
importPKCS7(java.lang.String pkcs7Path,
java.lang.String nickname,
java.lang.String trustAttributes) |
void |
printHelp() |
void |
setTrustAttributes(org.mozilla.jss.crypto.X509Certificate cert,
java.lang.String trustAttributes) |
java.security.cert.X509Certificate[] |
sort(java.security.cert.X509Certificate[] certs)
Sorts certificate chain from leaf to root.
|
addModule, findModule, findModules, getClient, getClient, getConfig, getDeprecatedModules, getDescription, getFullModuleName, getFullName, getManPage, getModule, getModules, getName, getParent, isDeprecated, isVerbose, removeModule, runExternal, runExternal, setDescription, setName, setVerbose
public ClientCLI clientCLI
public ClientCertImportCLI(ClientCLI clientCLI)
public void createOptions()
public void execute(java.lang.String[] args) throws java.lang.Exception
public void setTrustAttributes(org.mozilla.jss.crypto.X509Certificate cert, java.lang.String trustAttributes) throws java.lang.Exception
java.lang.Exception
public void importCert(java.io.File dbPath, java.io.File dbPasswordFile, java.lang.String certFile, java.lang.String nickname, java.lang.String trustAttributes) throws java.lang.Exception
java.lang.Exception
public java.security.cert.X509Certificate[] sort(java.security.cert.X509Certificate[] certs) throws java.lang.Exception
certs
- array of certificatesjava.lang.Exception
public void importPKCS7(java.lang.String pkcs7Path, java.lang.String nickname, java.lang.String trustAttributes) throws java.lang.Exception
java.lang.Exception
public void importPKCS12(java.io.File dbPath, java.io.File dbPasswordFile, java.lang.String pkcs12File, java.lang.String pkcs12PasswordFile) throws java.lang.Exception
java.lang.Exception