ManifestSignatureInformation.VerifySignature Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
ManifestSignatureInformationDoğrulanan her bildirim için bir nesne içeren bir koleksiyon.
Özel durumlar
application
Parametresi 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
ManifestSignatureInformationDoğrulanan her bildirim için bir nesne içeren bir koleksiyon.
Özel durumlar
application
Parametresi 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
ManifestSignatureInformationDoğrulanan her bildirim için bir nesne içeren bir koleksiyon.
- Öznitelikler
Özel durumlar
application
Parametresi null
.
Veya parametresi için belirtilen bir revocationFlag
değer revocationMode
geçersiz.