Lines 290-295
Link Here
|
290 |
public /*static*/ class Signature { |
290 |
public /*static*/ class Signature { |
291 |
public File keystore; |
291 |
public File keystore; |
292 |
public String storepass, alias; |
292 |
public String storepass, alias; |
|
|
293 |
public String tsaurl, tsacert; |
293 |
/** Path to the keystore (private key). */ |
294 |
/** Path to the keystore (private key). */ |
294 |
public void setKeystore(File f) { |
295 |
public void setKeystore(File f) { |
295 |
keystore = f; |
296 |
keystore = f; |
Lines 305-310
Link Here
|
305 |
public void setAlias(String s) { |
306 |
public void setAlias(String s) { |
306 |
alias = s; |
307 |
alias = s; |
307 |
} |
308 |
} |
|
|
309 |
/** Time Stamping Authority (TSA) URL */ |
310 |
public void setTsaurl(String s) { |
311 |
tsaurl = s; |
312 |
} |
313 |
/** Alias for the TSA's public key certificate */ |
314 |
public void setTsacert(String s) { |
315 |
tsacert = s; |
316 |
} |
308 |
} |
317 |
} |
309 |
|
318 |
|
310 |
private File productDir = null; |
319 |
private File productDir = null; |
Lines 865-870
Link Here
|
865 |
} catch (Exception x) { |
874 |
} catch (Exception x) { |
866 |
throw new BuildException(x); |
875 |
throw new BuildException(x); |
867 |
} |
876 |
} |
|
|
877 |
if(signature.tsaurl != null && !signature.tsaurl.isEmpty()) { |
878 |
signjar.setTsaurl(signature.tsaurl); |
879 |
} |
880 |
if(signature.tsacert != null && !signature.tsacert.isEmpty()) { |
881 |
signjar.setTsacert(signature.tsacert); |
882 |
} |
868 |
signjar.setStorepass (signature.storepass); |
883 |
signjar.setStorepass (signature.storepass); |
869 |
signjar.setAlias (signature.alias); |
884 |
signjar.setAlias (signature.alias); |
870 |
signjar.setLocation(getLocation()); |
885 |
signjar.setLocation(getLocation()); |