keytool:changeStorePassword

Full name:

org.codehaus.mojo:keytool-maven-plugin:1.6-SNAPSHOT:changeStorePassword

Description:

To change the store password of a keystore. Implemented as a wrapper around the SDK keytool -storepasswd command. See keystore documentation.

Attributes:

  • Requires a Maven project to be executed.
  • Since version: 1.2.

Required Parameters

Name Type Since Description
workingDirectory File 1.2 Where to execute the keytool command.
Default value is: ${basedir}.

Optional Parameters

Name Type Since Description
arguments String[] 1.1 List of additional arguments to append to the keytool command line. Note: This parameter is left for compatibility reason but should be used at a last resort whenparameters are not found in dedicated mojo due to possible side-effects on parameters (see https://jira.codehaus.org/browse/MKEYTOOL-17)
keystore String 1.2 Keystore location. See options.
newPassword String 1.2 New password. See options.
providerarg String 1.2 Provider argument. See options.
providerclass String 1.2 Provider class name. See options.
providername String 1.2 Provider name. See options.
providerpath String 1.2 Provider classpath. See options.
skip boolean 1.1 Set to true to disable the plugin.
Default value is: false.
storepass String 1.2 Keystore password. See options.
storetype String 1.2 Keystore type. See options.
verbose boolean 1.2 Enable verbose mode (in mojo and in keytool command). See options.
Default value is: false.

Parameter Details

arguments:

List of additional arguments to append to the keytool command line. Note: This parameter is left for compatibility reason but should be used at a last resort whenparameters are not found in dedicated mojo due to possible side-effects on parameters (see https://jira.codehaus.org/browse/MKEYTOOL-17)
  • Type: java.lang.String[]
  • Since: 1.1
  • Required: No

keystore:

Keystore location. See options.
  • Type: java.lang.String
  • Since: 1.2
  • Required: No

newPassword:

New password. See options.
  • Type: java.lang.String
  • Since: 1.2
  • Required: No

providerarg:

Provider argument. See options.
  • Type: java.lang.String
  • Since: 1.2
  • Required: No

providerclass:

Provider class name. See options.
  • Type: java.lang.String
  • Since: 1.2
  • Required: No

providername:

Provider name. See options.
  • Type: java.lang.String
  • Since: 1.2
  • Required: No

providerpath:

Provider classpath. See options.
  • Type: java.lang.String
  • Since: 1.2
  • Required: No

skip:

Set to true to disable the plugin.
  • Type: boolean
  • Since: 1.1
  • Required: No
  • Default: false

storepass:

Keystore password. See options.
  • Type: java.lang.String
  • Since: 1.2
  • Required: No

storetype:

Keystore type. See options.
  • Type: java.lang.String
  • Since: 1.2
  • Required: No

verbose:

Enable verbose mode (in mojo and in keytool command). See options.
  • Type: boolean
  • Since: 1.2
  • Required: No
  • Default: false

workingDirectory:

Where to execute the keytool command.
  • Type: java.io.File
  • Since: 1.2
  • Required: Yes
  • Default: ${basedir}