Package org.graylog.security.certutil
Class CertutilHttp
java.lang.Object
org.graylog.security.certutil.CertutilHttp
- All Implemented Interfaces:
Runnable
,CliCommand
@Command(name="http",
description="Manage certificates for data-node",
groupNames="certutil")
public class CertutilHttp
extends Object
implements CliCommand
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
static final String
Deprecated.protected String
static final CommandLineConsole.Prompt
static final CommandLineConsole.Prompt
static final CommandLineConsole.Prompt
static final CommandLineConsole.Prompt
static final CommandLineConsole.Prompt
-
Constructor Summary
ConstructorDescriptionCertutilHttp
(String caKeystoreFilename, String nodeKeystoreFilename, CommandLineConsole console) -
Method Summary
-
Field Details
-
DATANODE_KEY_ALIAS
Deprecated.- See Also:
-
caKeystoreFilename
@Option(name="--ca", description="Filename for the CA keystore") protected String caKeystoreFilename -
nodeKeystoreFilename
@Option(name="--keystore", description="Filename for the generated HTTP keystore") protected String nodeKeystoreFilename -
PROMPT_USE_OWN_CERTIFICATE_AUTHORITY
-
PROMPT_ENTER_CA_PASSWORD
-
PROMPT_ENTER_CERTIFICATE_VALIDITY_IN_DAYS
-
PROMPT_ENTER_CERTIFICATE_ALTERNATIVE_NAMES
-
PROMPT_ENTER_HTTP_CERTIFICATE_PASSWORD
-
-
Constructor Details
-
CertutilHttp
public CertutilHttp() -
CertutilHttp
public CertutilHttp(String caKeystoreFilename, String nodeKeystoreFilename, CommandLineConsole console)
-
-
Method Details