perintah verifikasi (NuGet CLI)
Berlaku untuk: konsumsi paket • Versi yang didukung: 4.6+
Memverifikasi paket.
Verifikasi paket yang ditandatangani belum didukung di bawah Mono.
Penggunaan
nuget verify <-All|-Signatures> <package(s)> [options]
di mana <package(s)>
adalah satu atau beberapa .nupkg
file.
nuget verifikasi -Semua
Menentukan bahwa semua verifikasi yang mungkin harus dilakukan pada paket.
nuget verify -Signatures
Menentukan bahwa verifikasi tanda tangan paket harus dilakukan.
Opsi untuk "verifikasi -Tanda Tangan"
-CertificateFingerprint
Menentukan satu atau beberapa sidik jari sertifikat SHA-256 sertifikat yang harus ditandatangani paket yang ditandatangani. Sidik jari SHA-256 sertifikat adalah hash SHA-256 dari sertifikat. Beberapa input harus dipisahkan titik koma.
Opsi
-ConfigFile
File konfigurasi NuGet yang akan diterapkan. Jika tidak ditentukan,
%AppData%\NuGet\NuGet.Config
(Windows), atau atau~/.nuget/NuGet/NuGet.Config
~/.config/NuGet/NuGet.Config
(Mac/Linux) digunakan.-ForceEnglishOutput
Memaksa nuget.exe untuk berjalan menggunakan budaya berbasis bahasa Inggris yang invarian.
-?|-help
Menampilkan informasi bantuan untuk perintah.
-NonInteractive
Menekan permintaan untuk input atau konfirmasi pengguna.
-Verbosity [normal|quiet|detailed]
Menentukan jumlah detail yang ditampilkan dalam output:
normal
(default),quiet
, ataudetailed
.
Contoh
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