commande verify (CLI NuGet)
S’applique à : consommation de package • Versions prises en charge : 4.6+
Vérifie un package.
La vérification des packages signés n’est pas encore prise en charge sous Mono.
Usage
nuget verify <-All|-Signatures> <package(s)> [options]
où <package(s)>
se trouve un ou plusieurs fichiers .nupkg
.
vérification nuget - Tout
Spécifie que toutes les vérifications possibles doivent être effectuées sur le ou les packages.
vérification nuget - Signatures
Spécifie que la vérification de la signature du package doit être effectuée.
Options pour « verify -Signatures »
-CertificateFingerprint
Spécifie une ou plusieurs empreintes digitales de certificat SHA-256 avec lesquelles les packages signés doivent être signés. Une empreinte digitale SHA-256 de certificat est un code de hachage SHA-256 du certificat. Plusieurs entrées peuvent être séparées par un point-virgule.
Options
-ConfigFile
Fichier de configuration NuGet à appliquer. S’il n’est pas spécifié,
%AppData%\NuGet\NuGet.Config
(Windows) ou~/.nuget/NuGet/NuGet.Config
, ou~/.config/NuGet/NuGet.Config
(Mac/Linux) est utilisé.-ForceEnglishOutput
Force l’application à s’exécuter avec les paramètres régionaux Anglais (culture indifférente).
-?|-help
Affiche les informations d’aide pour la commande.
-NonInteractive
Supprime les invites pour l’entrée utilisateur ou les confirmations.
-Verbosity [normal|quiet|detailed]
Spécifie la quantité de détails affichée dans la sortie :
normal
(la valeur par défaut),quiet
oudetailed
.
Exemples
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