ManifestSignatureInformation.VerifySignature メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したマニフェストの署名に関する情報を収集して検証します。
オーバーロード
VerifySignature(ActivationContext) |
指定したアクティベーション コンテキストに属するマニフェストの署名に関する情報を収集して検証します。 |
VerifySignature(ActivationContext, ManifestKinds) |
指定したアクティベーション コンテキストおよびマニフェストの種類に属するマニフェストの署名に関する情報を収集して検証します。 |
VerifySignature(ActivationContext, ManifestKinds, X509RevocationFlag, X509RevocationMode) |
指定したアクティベーション コンテキストとマニフェストの種類に属するマニフェストの署名に関する情報を収集して検証し、証明書を失効の対象として選択できるようにします。 |
VerifySignature(ActivationContext)
指定したアクティベーション コンテキストに属するマニフェストの署名に関する情報を収集して検証します。
public:
static System::Security::Cryptography::ManifestSignatureInformationCollection ^ VerifySignature(ActivationContext ^ application);
public static System.Security.Cryptography.ManifestSignatureInformationCollection VerifySignature (ActivationContext application);
static member VerifySignature : ActivationContext -> System.Security.Cryptography.ManifestSignatureInformationCollection
Public Shared Function VerifySignature (application As ActivationContext) As ManifestSignatureInformationCollection
パラメーター
- application
- ActivationContext
マニフェストのアクティベーション コンテキスト。 アクティベーション コンテキストはアプリケーションに属し、複数のマニフェストを格納しています。
戻り値
検証される各マニフェストの ManifestSignatureInformation オブジェクトを格納するコレクション。
例外
application
パラメーターが null
です。
適用対象
VerifySignature(ActivationContext, ManifestKinds)
指定したアクティベーション コンテキストおよびマニフェストの種類に属するマニフェストの署名に関する情報を収集して検証します。
public:
static System::Security::Cryptography::ManifestSignatureInformationCollection ^ VerifySignature(ActivationContext ^ application, System::Security::ManifestKinds manifests);
public static System.Security.Cryptography.ManifestSignatureInformationCollection VerifySignature (ActivationContext application, System.Security.ManifestKinds manifests);
static member VerifySignature : ActivationContext * System.Security.ManifestKinds -> System.Security.Cryptography.ManifestSignatureInformationCollection
Public Shared Function VerifySignature (application As ActivationContext, manifests As ManifestKinds) As ManifestSignatureInformationCollection
パラメーター
- application
- ActivationContext
マニフェストのアクティベーション コンテキスト。 アクティベーション コンテキストはアプリケーションに属し、複数のマニフェストを格納しています。
- manifests
- ManifestKinds
マニフェストの種類。 このパラメーターは、アクティベーション コンテキスト内のどのマニフェストを検証するかを指定します。
戻り値
検証される各マニフェストの ManifestSignatureInformation オブジェクトを格納するコレクション。
例外
application
パラメーターが null
です。
適用対象
VerifySignature(ActivationContext, ManifestKinds, X509RevocationFlag, X509RevocationMode)
指定したアクティベーション コンテキストとマニフェストの種類に属するマニフェストの署名に関する情報を収集して検証し、証明書を失効の対象として選択できるようにします。
public:
static System::Security::Cryptography::ManifestSignatureInformationCollection ^ VerifySignature(ActivationContext ^ application, System::Security::ManifestKinds manifests, System::Security::Cryptography::X509Certificates::X509RevocationFlag revocationFlag, System::Security::Cryptography::X509Certificates::X509RevocationMode revocationMode);
[System.Security.SecurityCritical]
public static System.Security.Cryptography.ManifestSignatureInformationCollection VerifySignature (ActivationContext application, System.Security.ManifestKinds manifests, System.Security.Cryptography.X509Certificates.X509RevocationFlag revocationFlag, System.Security.Cryptography.X509Certificates.X509RevocationMode revocationMode);
public static System.Security.Cryptography.ManifestSignatureInformationCollection VerifySignature (ActivationContext application, System.Security.ManifestKinds manifests, System.Security.Cryptography.X509Certificates.X509RevocationFlag revocationFlag, System.Security.Cryptography.X509Certificates.X509RevocationMode revocationMode);
[<System.Security.SecurityCritical>]
static member VerifySignature : ActivationContext * System.Security.ManifestKinds * System.Security.Cryptography.X509Certificates.X509RevocationFlag * System.Security.Cryptography.X509Certificates.X509RevocationMode -> System.Security.Cryptography.ManifestSignatureInformationCollection
static member VerifySignature : ActivationContext * System.Security.ManifestKinds * System.Security.Cryptography.X509Certificates.X509RevocationFlag * System.Security.Cryptography.X509Certificates.X509RevocationMode -> System.Security.Cryptography.ManifestSignatureInformationCollection
Public Shared Function VerifySignature (application As ActivationContext, manifests As ManifestKinds, revocationFlag As X509RevocationFlag, revocationMode As X509RevocationMode) As ManifestSignatureInformationCollection
パラメーター
- application
- ActivationContext
マニフェストのアプリケーション コンテキスト。 アクティベーション コンテキストはアプリケーションに属し、複数のマニフェストを格納しています。
- manifests
- ManifestKinds
マニフェストの種類。 このパラメーターは、アクティベーション コンテキスト内のどのマニフェストを検証するかを指定します。
- revocationFlag
- X509RevocationFlag
チェーン内で失効状態を検証する証明書を指定する列挙値の 1 つ。 既定値は、ExcludeRoot です。
- revocationMode
- X509RevocationMode
X.509 検証で失効リストをオンラインで検索するかどうかを判断します。
戻り値
検証される各マニフェストの ManifestSignatureInformation オブジェクトを格納するコレクション。
- 属性
例外
application
パラメーターが null
です。
revocationFlag
パラメーターまたは revocationMode
パラメーターに指定された値が無効です。
適用対象
.NET