ManifestSignatureInformation.VerifySignature Methode

Definition

Sammelt und überprüft Informationen zu den Signaturen der angegebenen Manifeste.

Überlädt

Name Beschreibung
VerifySignature(ActivationContext)

Sammelt und überprüft Informationen zu den Signaturen von Manifesten, die zu einem angegebenen Aktivierungskontext gehören.

VerifySignature(ActivationContext, ManifestKinds)

Sammelt und überprüft Informationen zu den Signaturen von Manifesten, die zu einem angegebenen Aktivierungskontext und Manifesttyp gehören.

VerifySignature(ActivationContext, ManifestKinds, X509RevocationFlag, X509RevocationMode)

Sammelt und überprüft Informationen zu den Signaturen von Manifesten, die zu einem angegebenen Aktivierungskontext und Manifesttyp gehören, und ermöglicht die Auswahl von Zertifikaten für den Sperrvorgang.

VerifySignature(ActivationContext)

Sammelt und überprüft Informationen zu den Signaturen von Manifesten, die zu einem angegebenen Aktivierungskontext gehören.

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

Parameter

application
ActivationContext

Der Aktivierungskontext des Manifests. Aktivierungskontexte gehören zu einer Anwendung und enthalten mehrere Manifeste.

Gibt zurück

Eine Auflistung, die ein ManifestSignatureInformation Objekt für jedes Manifest enthält, das überprüft wird.

Ausnahmen

Der application Parameter ist null.

Gilt für:

VerifySignature(ActivationContext, ManifestKinds)

Sammelt und überprüft Informationen zu den Signaturen von Manifesten, die zu einem angegebenen Aktivierungskontext und Manifesttyp gehören.

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

Parameter

application
ActivationContext

Der Aktivierungskontext des Manifests. Aktivierungskontexte gehören zu einer Anwendung und enthalten mehrere Manifeste.

manifests
ManifestKinds

Der Typ des Manifests. Dieser Parameter gibt an, welche Manifeste im Aktivierungskontext überprüft werden sollen.

Gibt zurück

Eine Auflistung, die ein ManifestSignatureInformation Objekt für jedes Manifest enthält, das überprüft wird.

Ausnahmen

Der application Parameter ist null.

Gilt für:

VerifySignature(ActivationContext, ManifestKinds, X509RevocationFlag, X509RevocationMode)

Sammelt und überprüft Informationen zu den Signaturen von Manifesten, die zu einem angegebenen Aktivierungskontext und Manifesttyp gehören, und ermöglicht die Auswahl von Zertifikaten für den Sperrvorgang.

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

Parameter

application
ActivationContext

Der Anwendungskontext der Manifeste. Aktivierungskontexte gehören zu einer Anwendung und enthalten mehrere Manifeste.

manifests
ManifestKinds

Der Typ des Manifests. Dieser Parameter gibt an, welche Manifeste im Aktivierungskontext überprüft werden sollen.

revocationFlag
X509RevocationFlag

Einer der Enumerationswerte, der angibt, welche Zertifikate in der Kette auf sperrung überprüft werden. Der Standardwert lautet ExcludeRoot.

revocationMode
X509RevocationMode

Bestimmt, ob die X.509-Überprüfung online nach Sperrlisten suchen soll.

Gibt zurück

Eine Auflistung, die ein ManifestSignatureInformation Objekt für jedes Manifest enthält, das überprüft wird.

Attribute

Ausnahmen

Der application Parameter ist null.

Ein für den Parameter oder den revocationFlag Parameter revocationMode angegebener Wert ist ungültig.

Gilt für: