verify コマンド (NuGet CLI)
適用対象: パッケージ使用 • サポートされるバージョン: 4.6 以降
パッケージを検証します。
Mono では、署名済みパッケージの検証はまだサポートされていません。
使用方法
nuget verify <-All|-Signatures> <package(s)> [options]
は <package(s)>
1 つ以上の .nupkg
ファイルです。
nuget verify -All
可能なすべての検証をパッケージに対して実行する必要があることを指定します。
nuget verify -Signatures
パッケージの署名検証を実行する必要があることを指定します。
"verify -Signatures" のオプション
-CertificateFingerprint
署名済みパッケージの署名に使用する必要がある証明書の SHA-256 証明書フィンガープリントを 1 つ以上指定します。 証明書の SHA-256 フィンガープリントは、証明書の SHA-256 ハッシュです。 複数の入力は、セミコロンで区切る必要があります。
[オプション]
-ConfigFile
適用する NuGet 構成ファイル。 指定しない場合は、
%AppData%\NuGet\NuGet.Config
(Windows)、~/.nuget/NuGet/NuGet.Config
または~/.config/NuGet/NuGet.Config
(Mac/Linux) が使用されます。-ForceEnglishOutput
インバリアントの英語ベースのカルチャを使用して、アプリケーションの実行を強制します。
-?|-help
コマンドのヘルプ情報を出力します。
-NonInteractive
ユーザーによる入力や確認を求めるプロンプトを表示しません。
-Verbosity [normal|quiet|detailed]
出力表示の詳細度を、
normal
(既定)、quiet
、またはdetailed
に指定します。
例
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