Freigeben über


Verify command (NuGet CLI)

Gilt für: Paketverbrauch • Unterstützte Versionen: 4.6+

Überprüft ein Paket. Ab NuGet 7.0 wird auch der Inhaltshash des Pakets angezeigt.

Die Überprüfung signierter Pakete wird unter Mono noch nicht unterstützt.

Usage

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

dabei <package(s)> handelt es sich um eine oder .nupkg mehrere Dateien.

nuget verify -All

Gibt an, dass alle möglichen Überprüfungen für die Pakete ausgeführt werden sollen.

nuget verify -Signatures

Gibt an, dass die Überprüfung der Paketsignatur ausgeführt werden soll.

Optionen für "verify -Signatures"

  • -CertificateFingerprint

    Gibt einen oder mehrere SHA-256-Zertifikatabdrücke von Zertifikaten an, mit denen signierte Pakete signiert werden müssen. Ein SHA-256-Zertifikatabdruck ist ein SHA-256-Hash des Zertifikats. Mehrere Eingaben sollten durch Semikolons getrennt werden.

Options

  • -ConfigFile

    Die anzuwendende NuGet-Konfigurationsdatei. Wenn nicht angegeben, %AppData%\NuGet\NuGet.Config (Windows) oder ~/.nuget/NuGet/NuGet.Config~/.config/NuGet/NuGet.Config (Mac/Linux) wird verwendet.

  • -ForceEnglishOutput

    Erzwingt nuget.exe, eine invariante, englische Kultur zu verwenden.

  • -?|-help

    Zeigt Hilfeinformationen für den Befehl an.

  • -NonInteractive

    Unterdrückt Aufforderungen für Benutzereingaben oder Bestätigungen.

  • -Verbosity [normal|quiet|detailed]

    Gibt die Anzahl der Details an, die in der Ausgabe angezeigt werden: normal (Standard), quietoder 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