verify command (NuGet CLI)

Gäller för: paketförbrukning • Versioner som stöds: 4.6+

Verifierar ett paket. Från och med NuGet 7.0 visas även paketets innehållshash.

Verifiering av signerade paket stöds ännu inte under Mono.

Usage

nuget verify <-All|-Signatures> <package(s)> [options]

där <package(s)> är en eller flera .nupkg filer.

nuget verify -All

Anger att alla verifieringar som är möjliga ska utföras på paketen.

nuget verify -Signatures

Anger att verifiering av paketsignatur ska utföras.

Alternativ för "verify -Signatures"

  • -CertificateFingerprint

    Anger ett eller flera SHA-256-certifikats fingeravtryck på certifikat som signerade paket måste signeras med. Ett SHA-256-fingeravtryck för certifikatet är en SHA-256-hash för certifikatet. Flera indata ska vara semikolonavgränsade.

Options

  • -ConfigFile

    NuGet-konfigurationsfilen som ska tillämpas. Om det inte anges %AppData%\NuGet\NuGet.Config används (Windows) eller ~/.config/NuGet/NuGet.Config~/.nuget/NuGet/NuGet.Config (Mac/Linux).

  • -ForceEnglishOutput

    Tvingar nuget.exe att köras med hjälp av en invariant, engelskbaserad kultur.

  • -?|-help

    Visar hjälpinformation för kommandot.

  • -NonInteractive

    Undertrycker uppmaningar om användarindata eller bekräftelser.

  • -Verbosity [normal|quiet|detailed]

    Anger mängden information som visas i utdata: normal (standard), quiet, eller detailed.

Examples

nuget verify -Signatures .\..\MyPackage.nupkg -CertificateFingerprint "CE40881FF5F0AD3E58965DA20A9F571EF1651A56933748E1BF1C99E537C4E039;5F874AAF47BCB268A19357364E7FBB09D6BF9E8A93E1229909AC5CAC865802E2" -Verbosity detailed

nuget verify -Signatures c:\packages\MyPackage.nupkg -CertificateFingerprint CE40881FF5F0AD3E58965DA20A9F571EF1651A56933748E1BF1C99E537C4E039

nuget verify -Signatures MyPackage.nupkg -Verbosity quiet

nuget verify -Signatures .\*.nupkg

nuget verify -All .\*.nupkg