app builder lib.Interface.WindowsSigntoolConfiguration
Electron-Builder / app-builder-lib / WindowsSigntoolConfiguration
属性¶
additionalCertificateFile?¶
readonlyoptionaladditionalCertificateFile:null|string
您想要添加到签名块的附加证书文件的路径。
certificateFile?¶
readonlyoptionalcertificateFile:null|string
您想要用于签名的 *.pfx 证书的路径。 仅当您因某些原因无法使用环境变量 CSC_LINK (WIN_CSC_LINK) 时才使用它。 请参阅 代码签名。
certificatePassword?¶
readonlyoptionalcertificatePassword:null|string
在 certificateFile 中提供的证书的密码。 仅当您因某些原因无法使用环境变量 CSC_KEY_PASSWORD (WIN_CSC_KEY_PASSWORD) 时才使用它。 请参阅 代码签名。
certificateSha1?¶
readonlyoptionalcertificateSha1:null|string
签名证书的 SHA1 哈希值。 当多个证书满足其余开关指定的条件时,通常指定 SHA1 哈希值。 仅在 Windows 上(或在 macOS 上,如果存在 Parallels Desktop Windows 10 虚拟机)有效。
certificateSubjectName?¶
readonlyoptionalcertificateSubjectName:null|string
签名证书的主题名称,通常用字段名称 issued to 标记。 仅 EV 代码签名需要,并且仅在 Windows 上(或在 macOS 上,如果存在 Parallels Desktop Windows 10 虚拟机)有效。
publisherName?¶
readonlyoptionalpublisherName:null|string|string[]
发布者名称,与您的代码签名证书中的名称完全一致。 可以提供多个名称。 默认为您的代码签名证书中的通用名称。
rfc3161TimeStampServer?¶
readonlyoptionalrfc3161TimeStampServer:null|string
RFC 3161 时间戳服务器的 URL。
默认¶
http://timestamp.digicert.com
sign?¶
readonlyoptionalsign:null|string|CustomWindowsSign
用于签署 Windows 可执行文件的自定义函数(或文件路径或模块 ID)
signingHashAlgorithms?¶
readonlyoptionalsigningHashAlgorithms:null| ("sha1"|"sha256")[]
使用的签名算法数组。 对于 AppX,始终使用 sha256。
默认¶
['sha1', 'sha256']
timeStampServer?¶
readonlyoptionaltimeStampServer:null|string
时间戳服务器的 URL。
默认¶
http://timestamp.digicert.com