...
Once you have created a signing credential, you will need to add these lines to your Ant configuration somewhere. I recommend ~/build.properties:
codesigning.alias=d97c5110-c66a-4c0c-ac0c-1cd6af812ee6
codesigning.storepass=asfuserid@apache.org|<your SSL.com password>
codesigning.keypass=<your SSL.com 'secret code' / MFA seed for signing, not for site-login>
codesigning.tsaurl=http://ts.ssl.com
codesigning.tsmode=RFC3161
codesigning.alg=SHA256
Code Signing with DigiCert
...
Once you have created an API key and created and downloaded your key+certificate, you will need to add this line to your Ant configuration somewhere. I recommend ~/build.properties:
codesigning.storepass=apikey|keystorepath|keystorepassword
Platform-Specific
...
Notes
Windows
Installation of the necessary support packages can be performed on a Windows 10 Virtual Machine from Microsoft's Edge Development resources. Download + unpack the archive for your VM software and launch the VM. Login, open a PowerShell.exe window as Administrator, and installed Chocolatey:
...