public class FXSignJarTask
extends org.apache.tools.ant.Task
This is new signing method in JavaFX. Standard ant signjar task need to be used for traditional signing.
Usage examples:
<signjar keyStore="${basedir}/sample.jks" destdir="c:/tmp" alias="javafx" storePass="****" keyPass="****"> <fileset dir='${build.dir}/dist/** /*.jar'/> </signjar>
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
alias |
private java.lang.String |
deprecatedSourceJar |
private java.lang.String |
destDir |
private java.util.List<org.apache.tools.ant.types.FileSet> |
fileSets |
private java.lang.String |
keyPass |
private java.io.File |
keyStore |
private PackagerLib |
packager |
private SignJarParams |
signJarParams |
private java.lang.String |
sourceJar |
private java.lang.String |
storePass |
private java.lang.String |
storeType |
private boolean |
verbose |
Constructor and Description |
---|
FXSignJarTask() |
Modifier and Type | Method and Description |
---|---|
void |
addFileSet(org.apache.tools.ant.types.FileSet fileset) |
void |
execute() |
void |
setAlias(java.lang.String alias)
The alias to sign under.
|
void |
setDestDir(java.lang.String destDir)
Location of output file.
|
void |
setJar(java.lang.String sourceJar)
The jar to sign.
|
void |
setKeyPass(java.lang.String keyPassword)
Password for private key.
|
void |
setKeyStore(java.io.File keyStore)
Keystore to use.
|
void |
setSourceJar(java.lang.String sourceJar)
The jar to sign (deprecated since 2.2, use jar attribute)
|
void |
setStorePass(java.lang.String storePassword)
Password for keystore
|
void |
setStoreType(java.lang.String storeType)
Keystore type
|
void |
setVerbose(java.lang.Boolean verbose) |
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
private java.io.File keyStore
private java.lang.String alias
private java.lang.String storePass
private java.lang.String keyPass
private java.lang.String storeType
private java.util.List<org.apache.tools.ant.types.FileSet> fileSets
private java.lang.String deprecatedSourceJar
private java.lang.String sourceJar
private java.lang.String destDir
private PackagerLib packager
private SignJarParams signJarParams
private boolean verbose
public void execute() throws org.apache.tools.ant.BuildException
execute
in class org.apache.tools.ant.Task
org.apache.tools.ant.BuildException
public void setAlias(java.lang.String alias)
public void setVerbose(java.lang.Boolean verbose)
public void setKeyPass(java.lang.String keyPassword)
public void setStorePass(java.lang.String storePassword)
public void setKeyStore(java.io.File keyStore)
public void setStoreType(java.lang.String storeType)
public void addFileSet(org.apache.tools.ant.types.FileSet fileset)
public void setSourceJar(java.lang.String sourceJar)
public void setJar(java.lang.String sourceJar)
public void setDestDir(java.lang.String destDir)