Class BasicKeystoreKeyStrategyTool.CommandLineArgs
java.lang.Object
net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategyTool.CommandLineArgs
- Enclosing class:
- BasicKeystoreKeyStrategyTool
Manages command line parsing for application and the bean properties used by the tool.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate boolean
Display command usage.static final String
Display command usage.static final String
Key alias base.static final String
Number of keys to maintain.static final String
Key size.static final String
Key algorithm.private String
Key alias base.private int
Key count.private int
Key size.private File
Keystore file.private String
Keystore password.private String
Keystore type.private String
Key algorithm.static final String
Path to keystore to create.static final String
Keystore password.static final String
Type of keystore to create.static final String
Path to key versioning file.private File
Key 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()
-