C# Класс Calamari.Build.Signing

Показать файл Открыть проект

Открытые методы

Метод Описание
SignAndTimestampBinaries ( string outputDirectory, string? azureKeyVaultUrl, string? azureKeyVaultAppId, string? azureKeyVaultAppSecret, string? azureKeyVaultTenantId, string? azureKeyVaultCertificateName, string? signingCertificatePath, string? signingCertificatePassword ) : void

Приватные методы

Метод Описание
GetFilesFromDirectory ( string directory ) : IEnumerable
HasAuthenticodeSignature ( string filePath ) : bool
SignFilesWithAzureSignTool ( ICollection files, string vaultUrl, string vaultAppId, string vaultAppSecret, string vaultTenantId, string vaultCertificateName, string display = "", string displayUrl = "" ) : void
SignFilesWithSignTool ( IReadOnlyCollection files, string certificatePath, string certificatePassword, string display = "", string displayUrl = "" ) : void
TrySignTaskWithEachTimestampUrlUntilSuccess ( Action signTask ) : void

Описание методов

SignAndTimestampBinaries() публичный статический Метод

public static SignAndTimestampBinaries ( string outputDirectory, string? azureKeyVaultUrl, string? azureKeyVaultAppId, string? azureKeyVaultAppSecret, string? azureKeyVaultTenantId, string? azureKeyVaultCertificateName, string? signingCertificatePath, string? signingCertificatePassword ) : void
outputDirectory string
azureKeyVaultUrl string?
azureKeyVaultAppId string?
azureKeyVaultAppSecret string?
azureKeyVaultTenantId string?
azureKeyVaultCertificateName string?
signingCertificatePath string?
signingCertificatePassword string?
Результат void