mirror of
https://github.com/apache/ant.git
synced 2025-05-18 22:14:47 +00:00
(1) Make sure there is a Copyright notice on all visible files. (2) Make sure all years in which the file has been modified are listed. (3) Make sure the format is consistent, i.e. separate consecutive years with a dash, not a comma. When Stephane changed starteam.html it has been 2001 in France but 2002 in Australia - does that mean we add 2002 to the Copyright line or not? ;-) git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270652 13f79535-47bb-0310-9956-ffa450edef68
117 lines
3.5 KiB
HTML
117 lines
3.5 KiB
HTML
<html>
|
|
|
|
<head>
|
|
<meta http-equiv="Content-Language" content="en-us">
|
|
<title>SignJar</title>
|
|
</head>
|
|
|
|
<body>
|
|
|
|
<h2><a name="signjar">SignJar</a></h2>
|
|
<h3>Description</h3>
|
|
<p>Signs jar or zip files with the javasign command line tool. The
|
|
tool detailed dependency checking: files are only signed if they
|
|
are not signed. The <tt>signjar</tt> attribute can point to the file to
|
|
generate; if this file exists then
|
|
its modification date is used as a cue as to whether to resign any JAR file.
|
|
<br>
|
|
<strong>Note:</strong> Requires Java 1.2 or later. </p>
|
|
|
|
<h3>Parameters</h3>
|
|
<table border="1" cellpadding="2" cellspacing="0">
|
|
<tr>
|
|
<td valign="top"><b>Attribute</b></td>
|
|
<td valign="top"><b>Description</b></td>
|
|
<td align="center" valign="top"><b>Required</b></td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top">jar</td>
|
|
<td valign="top">the jar file to sign</td>
|
|
<td valign="top" align="center">Yes.</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top">alias</td>
|
|
<td valign="top">the alias to sign under</td>
|
|
<td valign="top" align="center">Yes.</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top">storepass</td>
|
|
<td valign="top">password for keystore integrity.</td>
|
|
<td valign="top" align="center">Yes.</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top">keystore</td>
|
|
<td valign="top">keystore location</td>
|
|
<td valign="top" align="center">No</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top">storetype</td>
|
|
<td valign="top">keystore type</td>
|
|
<td valign="top" align="center">No</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top">keypass</td>
|
|
<td valign="top">password for private key (if different)</td>
|
|
<td valign="top" align="center">No</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top">sigfile</td>
|
|
<td valign="top">name of .SF/.DSA file</td>
|
|
<td valign="top" align="center">No</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top">signedjar</td>
|
|
<td valign="top">name of signed JAR file</td>
|
|
<td valign="top" align="center">No</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top">verbose</td>
|
|
<td valign="top">(true | false) verbose output when signing</td>
|
|
<td valign="top" align="center">No; default false</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top">internalsf</td>
|
|
<td valign="top">(true | false) include the .SF file inside the signature
|
|
block</td>
|
|
<td valign="top" align="center">No; default false</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top">sectionsonly</td>
|
|
<td valign="top">(true | false) don't compute hash of entire manifest</td>
|
|
<td valign="top" align="center">No; default false</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top">lazy</td>
|
|
<td valign="top">flag to control whether the presence of a signature
|
|
file means a JAR is signed</td>
|
|
<td valign="top" align="center">No; default false</td>
|
|
</tr>
|
|
</table>
|
|
<h3>Parameters as nested elements</h3>
|
|
<table border="1" cellpadding="2" cellspacing="0">
|
|
<tr>
|
|
<td valign="top"><b>Attribute</b></td>
|
|
<td valign="top"><b>Description</b></td>
|
|
<td align="center" valign="top"><b>Required</b></td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top">fileset</td>
|
|
<td valign="top">fileset of JAR files to sign</td>
|
|
<td valign="top" align="center">No</td>
|
|
</tr>
|
|
</table>
|
|
<h3>Examples</h3>
|
|
<blockquote>
|
|
<p><code><signjar jar="${dist}/lib/ant.jar"
|
|
alias="apache-group" storepass="secret"/></code></p>
|
|
</blockquote>
|
|
<p>signs the ant.jar with alias "apache-group" accessing the
|
|
keystore and private key via "secret" password.</p>
|
|
<hr>
|
|
<p align="center">Copyright © 2001 Apache Software Foundation. All rights
|
|
Reserved.</p>
|
|
|
|
</body>
|
|
</html>
|
|
|