ManifestSignatureInformation.VerifySignature メソッド

定義

指定したマニフェストの署名に関する情報を収集して検証します。

オーバーロード

名前 説明
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 パラメーターに指定された値が無効です。

適用対象