Signs the input files using SignTool.
The task takes the input files and performs its signing in a separate build directory.
Input files that are accepted by the SignTool can be passed to this task as well. Currently it is generally used to sign .appx and .appxbundle files for distributing them.
Summary
Algorithm | Specifies the file digest algorithm to use to create file signatures. |
Certificate | Specifies the certificate for signing. |
Input | Required parameter. Specifies the input files to sign.
|
Output | A forward relative output path that specifies the output location of the signed file. |
Password | Specifies the password to use when opening a PFX file. |
SDKs | Specifies the SDKs (Software Development Kits) used by the task. |
Parameters
Specifies the file digest algorithm to use to create file signatures.
The value is passed as the /fd argument for signtool.
Specifies the certificate for signing.
The file is passed as the /f argument for signtool.
Aliases:
Required parameter.
Specifies the input files to sign.
The parameter accepts file locations as input as well as the output of the saker.appx.package() and saker.appx.bundle() tasks.A forward relative output path that specifies the output location of the signed file.
It can be used to have a better output location than the automatically generated one.
Specifies the password to use when opening a PFX file.
The value is passed as the /p argument for signtool.
Map of SDKName : SDKDescriptionTaskOption
Specifies the SDKs (Software Development Kits) used by the task.
SDKs represent development kits that are available in the build environment and to the task.
The SDK names are compared in a case-insensitive way.