-keystore url | Specifies the URL that tells the keystore location. | man |
-storetype storetype | Specifies the type of keystore to be instantiated. | man |
-certchain file | Specifies the certificate chain to be used when the certificate chain associated with the private key of the keystore entry that is addressed by the alias specified on the command line isn't complete. | man |
-sigfile file | Specifies the base file name to be used for the generated .SF and signature block files. | man |
-signedjar file | Specifies the name of signed JAR file. | man |
-digestalg algorithm | Specifies the name of the message digest algorithm to use when digesting the entries of a JAR file. | man |
-sigalg algorithm | Specifies the name of the signature algorithm to use to sign the JAR file. | man |
-verify | Verifies a signed JAR file. | man |
-certs | If the -certs option appears on the command line with the -verify and -verbose options, then the output includes certificate information for each signer of the JAR file. | man |
-revCheck | This option enables revocation checking of certificates when signing or verifying a JAR file. | man |
-tsa url | If -tsa http://example.tsa.url appears on the command line when signing a JAR file then a time stamp is generated for the signature. | man |
-tsacert alias | When -tsacert alias appears on the command line when signing a JAR file, a time stamp is generated for the signature. | man |
-tsapolicyid policyid | Specifies the object identifier (OID) that identifies the policy ID to be sent to the TSA server. | man |
-tsadigestalg algorithm | Specifies the message digest algorithm that is used to generate the message imprint to be sent to the TSA server. | man |
-internalsf | In the past, the signature block file generated when a JAR file was signed included a complete encoded copy of the .SF file (signature file) also generated. | man |
-sectionsonly | If the -sectionsonly option appears on the command line, then the .SF file (signature file) generated when a JAR file is signed doesn't include a header that contains a hash of the whole manifest… | man |
-protected | Values can be either true or false. | man |
-providerName providerName | If more than one provider was configured in the java.security security properties file, then you can use the -providerName option to target a specific provider instance. | man |
-Jjavaoption | Passes through the specified javaoption string directly to the Java interpreter. | man |
-strict | During the signing or verifying process, the command may issue warning messages. | man |
-conf url | Specifies a pre-configured options file. | man |
-altsigner class | This option specifies an alternative signing mechanism. | man |
-altsignerpath classpathlist | Specifies the path to the class file and any JAR file it depends on. | man |