Full name:
org.apache.maven.plugins:maven-jarsigner-plugin:3.0.0:verify
Description:
Attributes:
Name | Type | Since | Description |
---|---|---|---|
<alias> | String | 1.0 | See options. User property is: jarsigner.alias. |
<archive> | File | 1.0 | Archive to process. If set, neither the project artifact nor any
attachments or archive sets are processed. User property is: jarsigner.archive. |
<archiveDirectory> | File | 1.1 | The base directory to scan for JAR files using Ant-like
inclusion/exclusion patterns. User property is: jarsigner.archiveDirectory. |
<arguments> | String[] | 1.0 | List of additional arguments to append to the jarsigner command
line. User property is: jarsigner.arguments. |
<certs> | boolean | 1.0 | See options. Default value is: false. User property is: jarsigner.certs. |
<errorWhenNotSigned> | boolean | 1.3 | When true this will make the execute() operation fail,
throwing an exception, when verifying a non signed jar. Primarily
to keep backwards compatibility with existing code, and allow
reusing the bean in unattended operations when set to
false. Default value is: false. User property is: jarsigner.errorWhenNotSigned. |
<excludeClassifiers> | String[] | 1.2 | A set of artifact classifiers describing the project attachments
that should not be processed. This parameter is only relevant if
processAttachedArtifacts is true. If
empty, no attachments are excluded. |
<excludes> | String[] | 1.1 | The Ant-like exclusion patterns used to exclude JAR files from
processing. The patterns must be relative to the directory given by
the parameter archiveDirectory. |
<includeClassifiers> | String[] | 1.2 | A set of artifact classifiers describing the project attachments
that should be processed. This parameter is only relevant if
processAttachedArtifacts is true. If
empty, all attachments are included. |
<includes> | String[] | 1.1 | The Ant-like inclusion patterns used to select JAR files to
process. The patterns must be relative to the directory given by
the parameter archiveDirectory. By default, the
pattern **/*.?ar is used. |
<keystore> | String | 1.0 | See options. User property is: jarsigner.keystore. |
<maxMemory> | String | 1.0 | The maximum memory available to the JAR signer, e.g.
256M. See -Xmx
for more details. User property is: jarsigner.maxMemory. |
<processAttachedArtifacts> | boolean | 1.1 | Controls processing of project attachments. If enabled, attached
artifacts that are no JAR/ZIP files will be automatically excluded
from processing. Default value is: true. User property is: jarsigner.processAttachedArtifacts. |
<processMainArtifact> | boolean | 1.1 | Controls processing of the main artifact produced by the project. Default value is: true. User property is: jarsigner.processMainArtifact. |
<protectedAuthenticationPath> | boolean | 1.3 | Must be set to true if the password must be given via a protected
authentication path such as a dedicated PIN reader. Default value is: false. User property is: jarsigner.protectedAuthenticationPath. |
<providerArg> | String | 1.0 | See options. User property is: jarsigner.providerArg. |
<providerClass> | String | 1.0 | See options. User property is: jarsigner.providerClass. |
<providerName> | String | 1.0 | See options. User property is: jarsigner.providerName. |
<skip> | boolean | 1.0 | Set to true to disable the plugin. Default value is: false. User property is: jarsigner.skip. |
<storepass> | String | 1.0 | See options. User property is: jarsigner.storepass. |
<storetype> | String | 1.0 | See options. User property is: jarsigner.storetype. |
<verbose> | boolean | 1.0 | See options. Default value is: false. User property is: jarsigner.verbose. |
<workingDirectory> | File | 1.3 | Location of the working directory. Default value is: ${project.basedir}. |