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
指定链中要进行吊销检查的证书的枚举值之一。 默认值为 ExcludeRoot。
- revocationMode
- X509RevocationMode
确定 X.509 验证是否联机查找吊销列表。
返回
一个集合,包含验证的每个清单的 ManifestSignatureInformation 对象。
- 属性
例外
application
参数为 null
。
为 revocationFlag
或 revocationMode
参数指定的值无效。