Comando verify (interfaccia della riga di comando di NuGet)
Si applica a: consumo di pacchetti • Versioni supportate: 4.6+
Verifica un pacchetto.
La verifica dei pacchetti firmati non è ancora supportata in Mono.
Utilizzo
nuget verify <-All|-Signatures> <package(s)> [options]
dove <package(s)>
è uno o più .nupkg
file.
nuget verify -All
Specifica che sui pacchetti devono essere eseguite tutte le verifiche possibili.
nuget verify -Signatures
Specifica che deve essere eseguita la verifica della firma del pacchetto.
Opzioni per "verify -Signatures"
-CertificateFingerprint
Specifica una o più impronte digitali del certificato SHA-256 dei certificati con cui devono essere firmati i pacchetti firmati. Un'impronta digitale SHA-256 del certificato è un hash SHA-256 del certificato. Più input devono essere separati da punto e virgola.
Opzioni
-ConfigFile
File di configurazione NuGet da applicare. Se non specificato,
%AppData%\NuGet\NuGet.Config
viene usato (Windows) o~/.nuget/NuGet/NuGet.Config
~/.config/NuGet/NuGet.Config
(Mac/Linux).-ForceEnglishOutput
Forza nuget.exe l'esecuzione usando impostazioni cultura invarianti basate sull'inglese.
-?|-help
Visualizza le informazioni della Guida per il comando .
-NonInteractive
Elimina le richieste di input o conferme dell'utente.
-Verbosity [normal|quiet|detailed]
Specifica la quantità di dettagli visualizzati nell'output:
normal
(impostazione predefinita),quiet
odetailed
.
Esempi
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