Sdílet prostřednictvím


ManifestSignatureInformation.VerifySignature Metoda

Definice

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

Přetížení

VerifySignature(ActivationContext)

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

VerifySignature(ActivationContext, ManifestKinds)

Shromažďuje a ověřuje informace o signaturách 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 vybrat certifikáty pro odvolání.

VerifySignature(ActivationContext)

Shromažďuje a ověřuje informace o signaturách 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

Kontext aktivace manifestu. Kontexty aktivace patří aplikaci a obsahují více manifestů.

Návraty

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

Výjimky

Parametr application je null.

Platí pro

VerifySignature(ActivationContext, ManifestKinds)

Shromažďuje a ověřuje informace o signaturách 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

Kontext aktivace manifestu. Kontexty aktivace patří aplikaci a obsahují více manifestů.

manifests
ManifestKinds

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

Návraty

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

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 vybrat certifikáty 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ů. Kontexty aktivace patří aplikaci 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 jsou kontrolovány pro odvolání. Výchozí formát je ExcludeRoot.

revocationMode
X509RevocationMode

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

Návraty

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

Atributy

Výjimky

Parametr application je null.

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

Platí pro