Table of Contents

Class NuGetVerify

Namespace
DotNetDo
Assembly
DotNetDo.Core.dll

Verifies NuGet package signatures.

public sealed record NuGetVerify : NuGetConfiguredCommand, IEquatable<ExecOptions>, IEquatable<ToolCommand>, IEquatable<ToolCommand<ExecResult>>, IEquatable<ExecToolCommand>, IEquatable<NuGetCommand>, IEquatable<NuGetConfiguredCommand>, IEquatable<NuGetVerify>

Inheritance

Implements

Properties

CertificateFingerprints

Certificate fingerprints accepted while verifying signatures.

public IReadOnlyList<string> CertificateFingerprints { get; init; }

Property Value

IReadOnlyList<string>

CommandParts

Gets every canonically ordered rendered command fragment.

protected override IReadOnlyList<string?> CommandParts { get; }

Property Value

IReadOnlyList<string?>

Mode

The verification checks applied to each package.

public NuGetVerificationMode? Mode { get; init; }

Property Value

NuGetVerificationMode?

Packages

Package paths or wildcard patterns processed by the command.

public IReadOnlyList<string> Packages { get; init; }

Property Value

IReadOnlyList<string>