příkaz verify (rozhraní příkazového řádku NuGet)
Platí pro: spotřeba balíčků • Podporované verze: 4.6+
Ověří balíček.
Ověření podepsaných balíčků ještě není v rámci Mono podporováno.
Využití
nuget verify <-All|-Signatures> <package(s)> [options]
kde <package(s)>
je jeden nebo více .nupkg
souborů.
nuget verify -All
Určuje, že všechna možná ověření by se měla provést na balíčcích.
nuget verify -Signatures
Určuje, že se má provést ověření podpisu balíčku.
Možnosti pro "verify -Signatures"
-CertificateFingerprint
Určuje jeden nebo více otisků prstů certifikátu SHA-256 certifikátů, ke kterým musí být podepsané balíčky podepsány. Otisk prstu SHA-256 certifikátu je hodnota hash SHA-256 certifikátu. Více vstupů by mělo být odděleno středníkem.
Možnosti
-ConfigFile
Konfigurační soubor NuGet, který se má použít. Pokud není zadaný,
%AppData%\NuGet\NuGet.Config
(Windows) nebo~/.nuget/NuGet/NuGet.Config
~/.config/NuGet/NuGet.Config
(Mac/Linux), použije se.-ForceEnglishOutput
Vynutí spuštění nuget.exe pomocí invariantní anglické jazykové verze.
-?|-help
Zobrazí informace nápovědy pro příkaz.
-NonInteractive
Potlačí výzvy k zadání uživatelského vstupu nebo potvrzení.
-Verbosity [normal|quiet|detailed]
Určuje množství podrobností zobrazených ve výstupu:
normal
(výchozí),quiet
nebodetailed
.
Příklady
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