| |
|
| org.apache.tools.ant.Task org.apache.tools.ant.taskdefs.AbstractJarSignerTask
All known Subclasses: org.apache.tools.ant.taskdefs.VerifyJar, org.apache.tools.ant.taskdefs.SignJar,
AbstractJarSignerTask | abstract public class AbstractJarSignerTask extends Task (Code) | | This is factored out from
SignJar ; a base class that can be used
for both signing and verifying JAR files using jarsigner
|
ERROR_NO_SOURCE | final public static String ERROR_NO_SOURCE(Code) | | error string for unit test verification:
|
JARSIGNER_COMMAND | final protected static String JARSIGNER_COMMAND(Code) | | name of JDK program we are looking for
|
filesets | protected Vector filesets(Code) | | the filesets of the jars to sign
|
jar | protected File jar(Code) | | The name of the jar file.
|
keypass | protected String keypass(Code) | | password for the key in the store
|
keystore | protected String keystore(Code) | | The url or path of keystore file.
|
maxMemory | protected String maxMemory(Code) | | The maximum amount of memory to use for Jar signer
|
storepass | protected String storepass(Code) | | password for the store
|
storetype | protected String storetype(Code) | | type of store,-storetype param
|
verbose | protected boolean verbose(Code) | | verbose output
|
addFileset | public void addFileset(FileSet set)(Code) | | Adds a set of files to sign
Parameters: set - a set of files to sign since: Ant 1.4 |
addSysproperty | public void addSysproperty(Environment.Variable sysp)(Code) | | Add a system property.
Parameters: sysp - system property. |
addValue | protected void addValue(ExecTask cmd, String value)(Code) | | add a value argument to a command
Parameters: cmd - command to manipulate Parameters: value - value to add |
beginExecution | protected void beginExecution()(Code) | | init processing logic; this is retained through our execution(s)
|
bindToKeystore | protected void bindToKeystore(ExecTask cmd)(Code) | | bind to a keystore if the attributes are there
Parameters: cmd - command to configure |
createJarSigner | protected ExecTask createJarSigner()(Code) | | create the jarsigner executable task
a task set up with the executable of jarsigner, failonerror=trueand bound to our redirector |
createPath | public Path createPath()(Code) | | Adds a path of files to sign.
a path of files to sign. since: Ant 1.7 |
createUnifiedSourcePath | protected Path createUnifiedSourcePath()(Code) | | clone our path and add all explicitly specified FileSets as
well, patch in the jar attribute as a new fileset if it is
defined.
a path that contains all files to sign since: Ant 1.7 |
createUnifiedSources | protected Vector createUnifiedSources()(Code) | | clone our filesets vector, and patch in the jar attribute as a new
fileset, if is defined
a vector of FileSet instances |
endExecution | protected void endExecution()(Code) | | any cleanup logic
|
hasResources | protected boolean hasResources()(Code) | | Has either a path or a fileset been specified?
true if a path or fileset has been specified. since: Ant 1.7 |
setAlias | public void setAlias(String alias)(Code) | | the alias to sign under; required
Parameters: alias - the alias to sign under |
setCommonOptions | protected void setCommonOptions(ExecTask cmd)(Code) | | these are options common to signing and verifying
Parameters: cmd - command to configure |
setJar | public void setJar(File jar)(Code) | | the jar file to sign; required
Parameters: jar - the jar file to sign |
setKeypass | public void setKeypass(String keypass)(Code) | | password for private key (if different); optional
Parameters: keypass - the password for the key (if different) |
setKeystore | public void setKeystore(String keystore)(Code) | | keystore location; required
Parameters: keystore - the keystore location |
setMaxmemory | public void setMaxmemory(String max)(Code) | | Set the maximum memory to be used by the jarsigner process
Parameters: max - a string indicating the maximum memory according to the JVMconventions (e.g. 128m is 128 Megabytes) |
setStorepass | public void setStorepass(String storepass)(Code) | | password for keystore integrity; required
Parameters: storepass - the password for the keystore |
setStoretype | public void setStoretype(String storetype)(Code) | | keystore type; optional
Parameters: storetype - the keystore type |
setVerbose | public void setVerbose(boolean verbose)(Code) | | Enable verbose output when signing ; optional: default false
Parameters: verbose - if true enable verbose output |
|
|
|