ManifestSignatureInformation.VerifySignature Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.