private static class BasicKeystoreKeyStrategyTool.CommandLineArgs
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private boolean |
help
Display command usage.
|
static java.lang.String |
HELP
Display command usage.
|
static java.lang.String |
KEY_ALIAS
Key alias base.
|
static java.lang.String |
KEY_COUNT
Number of keys to maintain.
|
static java.lang.String |
KEY_SIZE
Key size.
|
static java.lang.String |
KEY_TYPE
Key algorithm.
|
private java.lang.String |
keyAlias
Key alias base.
|
private int |
keyCount
Key count.
|
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.
|
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 |
VERSION_FILE
Path to key versioning file.
|
private java.io.File |
versionFile
Key versioning file.
|
| 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 KEY_ALIAS
@Nonnull @NotEmpty public static final java.lang.String KEY_COUNT
@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
@Nonnull @NotEmpty public static final java.lang.String VERSION_FILE
private boolean help
@Nonnull @NotEmpty private java.lang.String keyType
@Positive private int keySize
@Nullable private java.lang.String keyAlias
@Positive private int keyCount
@Nonnull @NotEmpty private java.lang.String keystoreType
@Nullable private java.io.File keystoreFile
@Nullable private java.lang.String keystorePassword
@Nullable private java.io.File versionFile