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

清单的激活上下文。 激活上下文属于某个应用程序并且包含多个清单。

返回

ManifestSignatureInformationCollection

一个集合,包含验证的每个清单的 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

清单的类型。 此参数指定要验证的激活上下文中的清单。

返回

ManifestSignatureInformationCollection

一个集合,包含验证的每个清单的 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

指定链中要进行吊销检查的证书的枚举值之一。 默认值为 ExcludeRoot

revocationMode
X509RevocationMode

确定 X.509 验证是否联机查找吊销列表。

返回

ManifestSignatureInformationCollection

一个集合,包含验证的每个清单的 ManifestSignatureInformation 对象。

属性

例外

application 参数为 null

revocationFlagrevocationMode 参数指定的值无效。

适用于