Class BasicKeystoreKeyStrategyTool.CommandLineArgs
java.lang.Object
net.shibboleth.shared.security.impl.BasicKeystoreKeyStrategyTool.CommandLineArgs
- Enclosing class:
- BasicKeystoreKeyStrategyTool
Manages command line parsing for application and the bean properties used by the tool.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanDisplay command usage.static final StringDisplay command usage.static final StringKey alias base.static final StringNumber of keys to maintain.static final StringKey size.static final StringKey algorithm.private StringKey alias base.private intKey count.private intKey size.private FileKeystore file.private StringKeystore password.private StringKeystore type.private StringKey algorithm.static final StringPath to keystore to create.static final StringKeystore password.static final StringType of keystore to create.static final StringPath to key versioning file.private FileKey versioning file. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
HELP
Display command usage.- See Also:
-
KEY_TYPE
Key algorithm.- See Also:
-
KEY_SIZE
Key size.- See Also:
-
KEY_ALIAS
Key alias base.- See Also:
-
KEY_COUNT
Number of keys to maintain.- See Also:
-
STORE_TYPE
Type of keystore to create.- See Also:
-
STORE_FILE
Path to keystore to create.- See Also:
-
STORE_PASS
Keystore password.- See Also:
-
VERSION_FILE
Path to key versioning file.- See Also:
-
help
private boolean helpDisplay command usage. -
keyType
Key algorithm. -
keySize
Key size. -
keyAlias
Key alias base. -
keyCount
Key count. -
keystoreType
Keystore type. -
keystoreFile
Keystore file. -
keystorePassword
Keystore password. -
versionFile
Key versioning file.
-
-
Constructor Details
-
CommandLineArgs
private CommandLineArgs()
-