Sdílet prostřednictvím


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í), quietnebo detailed.

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