private static class SelfSignedCertificateGenerator.CommandLineArgs
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CERT_ALG
Certificate algorithm.
|
static java.lang.String |
CERT_FILE
Path to certificate file to create.
|
static java.lang.String |
CERT_LIFETIME
Certificate lifetime.
|
private java.lang.String |
certAlg
Certificate algorithm.
|
private java.io.File |
certificateFile
Certificate file.
|
private int |
certificateLifetime
Certificate lifetime.
|
static java.lang.String |
DNS_ALTNAMES
DNS subjectAltNames.
|
private java.util.List<java.lang.String> |
dnsSubjectAltNames
DNS subjectAltNames.
|
private boolean |
help
Display command usage.
|
static java.lang.String |
HELP
Display command usage.
|
private java.lang.String |
hostname
Hostname.
|
static java.lang.String |
HOSTNAME
Hostname for cert subject.
|
static java.lang.String |
KEY_FILE
Path to private key file to create.
|
static java.lang.String |
KEY_SIZE
Key size.
|
static java.lang.String |
KEY_TYPE
Key algorithm.
|
private int |
keySize
Key size.
|
private java.io.File |
keystoreFile
Keystore file.
|
private java.lang.String |
keystorePassword
Keystore password.
|
private java.lang.String |
keystoreType
Keystore type.
|
private java.lang.String |
keyType
Key algorithm.
|
private java.io.File |
privateKeyFile
Private key file.
|
static java.lang.String |
STORE_FILE
Path to keystore to create.
|
static java.lang.String |
STORE_PASS
Keystore password.
|
static java.lang.String |
STORE_TYPE
Type of keystore to create.
|
static java.lang.String |
URI_ALTNAMES
URI subjectAltNames.
|
private java.util.List<java.lang.String> |
uriSubjectAltNames
URI subjectAltNames.
|
| Modifier | Constructor and Description |
|---|---|
private |
CommandLineArgs() |
@Nonnull @NotEmpty public static final java.lang.String HELP
@Nonnull @NotEmpty public static final java.lang.String KEY_TYPE
@Nonnull @NotEmpty public static final java.lang.String KEY_SIZE
@Nonnull @NotEmpty public static final java.lang.String CERT_LIFETIME
@Nonnull @NotEmpty public static final java.lang.String CERT_ALG
@Nonnull @NotEmpty public static final java.lang.String HOSTNAME
@Nonnull @NotEmpty public static final java.lang.String DNS_ALTNAMES
@Nonnull @NotEmpty public static final java.lang.String URI_ALTNAMES
@Nonnull @NotEmpty public static final java.lang.String KEY_FILE
@Nonnull @NotEmpty public static final java.lang.String CERT_FILE
@Nonnull @NotEmpty public static final java.lang.String STORE_TYPE
@Nonnull @NotEmpty public static final java.lang.String STORE_FILE
@Nonnull @NotEmpty public static final java.lang.String STORE_PASS
private boolean help
@Nonnull @NotEmpty private java.lang.String keyType
@Positive private int keySize
@Positive private int certificateLifetime
@Nonnull @NotEmpty private java.lang.String certAlg
@Nonnull @NotEmpty private java.lang.String hostname
@Nullable private java.util.List<java.lang.String> dnsSubjectAltNames
@Nullable private java.util.List<java.lang.String> uriSubjectAltNames
@Nullable private java.io.File privateKeyFile
@Nullable private java.io.File certificateFile
@Nonnull @NotEmpty private java.lang.String keystoreType
@Nullable private java.io.File keystoreFile
@Nullable private java.lang.String keystorePassword