Aracılığıyla paylaş


ManifestSignatureInformation.VerifySignature Yöntem

Tanım

Belirtilen bildirimlerin imzaları hakkındaki bilgileri toplar ve doğrular.

Aşırı Yüklemeler

VerifySignature(ActivationContext)

Belirtilen etkinleştirme bağlamına ait olan bildirimlerin imzaları hakkındaki bilgileri toplar ve doğrular.

VerifySignature(ActivationContext, ManifestKinds)

Belirtilen bir etkinleştirme bağlamına ve bildirim türüne ait olan bildirimlerin imzaları hakkındaki bilgileri toplar ve doğrular.

VerifySignature(ActivationContext, ManifestKinds, X509RevocationFlag, X509RevocationMode)

Belirtilen bir etkinleştirme bağlamına ve bildirim türüne ait olan bildirimlerin imzaları hakkındaki bilgileri toplayıp doğrular ve sertifikaların iptal için seçili olmasını sağlar.

VerifySignature(ActivationContext)

Belirtilen etkinleştirme bağlamına ait olan bildirimlerin imzaları hakkındaki bilgileri toplar ve doğrular.

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

Parametreler

application
ActivationContext

Bildirimin etkinleştirme bağlamı. Etkinleştirme bağlamları bir uygulamaya aittir ve birden çok bildirim içerir.

Döndürülenler

ManifestSignatureInformationCollection

ManifestSignatureInformationDoğrulanan her bildirim için bir nesne içeren bir koleksiyon.

Özel durumlar

applicationParametresi null .

Şunlara uygulanır

VerifySignature(ActivationContext, ManifestKinds)

Belirtilen bir etkinleştirme bağlamına ve bildirim türüne ait olan bildirimlerin imzaları hakkındaki bilgileri toplar ve doğrular.

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

Parametreler

application
ActivationContext

Bildirimin etkinleştirme bağlamı. Etkinleştirme bağlamları bir uygulamaya aittir ve birden çok bildirim içerir.

manifests
ManifestKinds

Bildirimin türü. Bu parametre, etkinleştirme bağlamındaki hangi bildirimlerin doğrulamak istediğinizi belirtir.

Döndürülenler

ManifestSignatureInformationCollection

ManifestSignatureInformationDoğrulanan her bildirim için bir nesne içeren bir koleksiyon.

Özel durumlar

applicationParametresi null .

Şunlara uygulanır

VerifySignature(ActivationContext, ManifestKinds, X509RevocationFlag, X509RevocationMode)

Belirtilen bir etkinleştirme bağlamına ve bildirim türüne ait olan bildirimlerin imzaları hakkındaki bilgileri toplayıp doğrular ve sertifikaların iptal için seçili olmasını sağlar.

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

Parametreler

application
ActivationContext

Bildirimlerin uygulama bağlamı. Etkinleştirme bağlamları bir uygulamaya aittir ve birden çok bildirim içerir.

manifests
ManifestKinds

Bildirimin türü. Bu parametre, etkinleştirme bağlamındaki hangi bildirimlerin doğrulamak istediğinizi belirtir.

revocationFlag
X509RevocationFlag

Zincirdeki hangi sertifikaların iptal için denetleneceğini belirten sabit listesi değerlerinden biri. Varsayılan değer: ExcludeRoot.

revocationMode
X509RevocationMode

X. 509.440 doğrulamasının iptal listeleri için çevrimiçi olup olmayacağını belirler.

Döndürülenler

ManifestSignatureInformationCollection

ManifestSignatureInformationDoğrulanan her bildirim için bir nesne içeren bir koleksiyon.

Öznitelikler

Özel durumlar

applicationParametresi null .

Veya parametresi için belirtilen bir revocationFlag değer revocationMode geçersiz.

Şunlara uygulanır