ManifestSignatureInformation.VerifySignature Metoda

Definice

Shromažďuje a ověřuje informace o podpisech zadaných manifestů.

Přetížení

VerifySignature(ActivationContext)

Shromažďuje a ověřuje informace o podpisech manifestů, které patří do zadaného kontextu aktivace.

VerifySignature(ActivationContext, ManifestKinds)

Shromažďuje a ověřuje informace o podpisech manifestů, které patří do zadaného kontextu aktivace a typu manifestu.

VerifySignature(ActivationContext, ManifestKinds, X509RevocationFlag, X509RevocationMode)

Shromažďuje a ověřuje informace o podpisech manifestů, které patří do zadaného kontextu aktivace a typu manifestu, a umožňuje výběr certifikátů pro odvolání.

VerifySignature(ActivationContext)

Shromažďuje a ověřuje informace o podpisech manifestů, které patří do zadaného kontextu aktivace.

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

Parametry

application
ActivationContext

Aktivační kontext manifestu. Aktivační kontexty patří do aplikace a obsahují více manifestů.

Návraty

ManifestSignatureInformationCollection

Kolekce, která obsahuje ManifestSignatureInformation objekt pro každý ověřený manifest.

Výjimky

Parametr application je null .

Platí pro

VerifySignature(ActivationContext, ManifestKinds)

Shromažďuje a ověřuje informace o podpisech manifestů, které patří do zadaného kontextu aktivace a typu manifestu.

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

Parametry

application
ActivationContext

Aktivační kontext manifestu. Aktivační kontexty patří do aplikace a obsahují více manifestů.

manifests
ManifestKinds

Typ manifestu. Tento parametr určuje, které manifesty v kontextu aktivace chcete ověřit.

Návraty

ManifestSignatureInformationCollection

Kolekce, která obsahuje ManifestSignatureInformation objekt pro každý ověřený manifest.

Výjimky

Parametr application je null .

Platí pro

VerifySignature(ActivationContext, ManifestKinds, X509RevocationFlag, X509RevocationMode)

Shromažďuje a ověřuje informace o podpisech manifestů, které patří do zadaného kontextu aktivace a typu manifestu, a umožňuje výběr certifikátů pro odvolání.

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

Parametry

application
ActivationContext

Kontext aplikace manifestů. Aktivační kontexty patří do aplikace a obsahují více manifestů.

manifests
ManifestKinds

Typ manifestu. Tento parametr určuje, které manifesty v kontextu aktivace chcete ověřit.

revocationFlag
X509RevocationFlag

Jedna z hodnot výčtu, která určuje, které certifikáty v řetězu se kontroluly z kontroly odvolání. Výchozí formát je ExcludeRoot.

revocationMode
X509RevocationMode

Určuje, jestli má ověření X.509 hledat seznamy odvolaných certifikátů online.

Návraty

ManifestSignatureInformationCollection

Kolekce, která obsahuje ManifestSignatureInformation objekt pro každý ověřený manifest.

Atributy

Výjimky

Parametr application je null .

Hodnota zadaná pro revocationFlag parametr nebo revocationMode je neplatná.

Platí pro