Class SelfSignedCertificateGenerator.CommandLineArgs
java.lang.Object
net.shibboleth.shared.security.impl.SelfSignedCertificateGenerator.CommandLineArgs
- Enclosing class:
- SelfSignedCertificateGenerator
Manages command line parsing for application and the bean properties used by the generator.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringCertificate algorithm.static final StringPath to certificate file to create.static final StringCertificate lifetime.private StringCertificate algorithm.private FileCertificate file.private intCertificate lifetime.static final StringDNS subjectAltNames.DNS subjectAltNames.private booleanDisplay command usage.static final StringDisplay command usage.private StringHostname.static final StringHostname for cert subject.static final StringPath to private key file to create.static final StringKey size.static final StringKey algorithm.private intKey size.private FileKeystore file.private StringKeystore password.private StringKeystore type.private StringKey algorithm.private FilePrivate key file.static final StringPath to keystore to create.static final StringKeystore password.static final StringType of keystore to create.static final StringURI subjectAltNames.URI subjectAltNames. -
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:
-
CERT_LIFETIME
Certificate lifetime.- See Also:
-
CERT_ALG
Certificate algorithm.- See Also:
-
HOSTNAME
Hostname for cert subject.- See Also:
-
DNS_ALTNAMES
DNS subjectAltNames.- See Also:
-
URI_ALTNAMES
URI subjectAltNames.- See Also:
-
KEY_FILE
Path to private key file to create.- See Also:
-
CERT_FILE
Path to certificate file to create.- 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:
-
help
private boolean helpDisplay command usage. -
keyType
Key algorithm. -
keySize
Key size. -
certificateLifetime
Certificate lifetime. -
certAlg
Certificate algorithm. -
hostname
Hostname. -
dnsSubjectAltNames
DNS subjectAltNames. -
uriSubjectAltNames
URI subjectAltNames. -
privateKeyFile
Private key file. -
certificateFile
Certificate file. -
keystoreType
Keystore type. -
keystoreFile
Keystore file. -
keystorePassword
Keystore password.
-
-
Constructor Details
-
CommandLineArgs
private CommandLineArgs()
-