Table of Contents

Class PackageVerificationResult

Namespace
NuGet.Packaging.Signing
Assembly
Chocolatey.NuGet.Packaging.dll

Represents a signature check result and any additional information needed to display to the user.

public abstract class PackageVerificationResult
Inheritance
PackageVerificationResult
Derived
Inherited Members

Constructors

PackageVerificationResult(SignatureVerificationStatus, IEnumerable<SignatureLog>)

PackageVerificationResult

public PackageVerificationResult(SignatureVerificationStatus trust, IEnumerable<SignatureLog> issues)

Parameters

trust SignatureVerificationStatus
issues IEnumerable<SignatureLog>

Properties

Issues

List of issues found in the verification process

public virtual IEnumerable<SignatureLog> Issues { get; }

Property Value

IEnumerable<SignatureLog>

Trust

Trust result

public virtual SignatureVerificationStatus Trust { get; }

Property Value

SignatureVerificationStatus

Methods

GetErrorIssues()

public IEnumerable<ILogMessage> GetErrorIssues()

Returns

IEnumerable<ILogMessage>

GetWarningIssues()

public IEnumerable<ILogMessage> GetWarningIssues()

Returns

IEnumerable<ILogMessage>