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.
Erfasst und überprüft Informationen über die Signaturen der angegebenen Manifeste.
Überlädt
VerifySignature(ActivationContext) |
Erfasst und überprüft Informationen über die Signaturen von Manifesten, die zu einem angegebenen Aktivierungskontext gehören. |
VerifySignature(ActivationContext, ManifestKinds) |
Erfasst und überprüft Informationen über die Signaturen von Manifesten, die zu einem angegebenen Aktivierungskontext gehören und den angegebenen Typ aufweisen. |
VerifySignature(ActivationContext, ManifestKinds, X509RevocationFlag, X509RevocationMode) |
Erfasst und überprüft Informationen über die Signaturen von Manifesten, die zu einem angegebenen Aktivierungskontext gehören und den angegebenen Typ aufweisen. Zusätzlich können Zertifikate zur Sperrung ausgewählt werden. |
VerifySignature(ActivationContext)
Erfasst und überprüft Informationen über die 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 überprüfte Manifest enthält.
Ausnahmen
Der application
-Parameter ist null
.
Gilt für:
VerifySignature(ActivationContext, ManifestKinds)
Erfasst und überprüft Informationen über die Signaturen von Manifesten, die zu einem angegebenen Aktivierungskontext gehören und den angegebenen Typ aufweisen.
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 Manifesttyp. Dieser Parameter gibt an, welche Manifeste innerhalb des Aktivierungskontexts überprüft werden sollen.
Gibt zurück
Eine Auflistung, die ein ManifestSignatureInformation-Objekt für jedes überprüfte Manifest enthält.
Ausnahmen
Der application
-Parameter ist null
.
Gilt für:
VerifySignature(ActivationContext, ManifestKinds, X509RevocationFlag, X509RevocationMode)
Erfasst und überprüft Informationen über die Signaturen von Manifesten, die zu einem angegebenen Aktivierungskontext gehören und den angegebenen Typ aufweisen. Zusätzlich können Zertifikate zur Sperrung ausgewählt werden.
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 Manifesttyp. Dieser Parameter gibt an, welche Manifeste innerhalb des Aktivierungskontexts überprüft werden sollen.
- revocationFlag
- X509RevocationFlag
Einer der Enumerationswerte, der angibt, welche Zertifikate in der Kette auf Sperrungen überprüft werden. Der Standardwert ist 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 überprüfte Manifest enthält.
- Attribute
Ausnahmen
Der application
-Parameter ist null
.
Ein für den revocationFlag
-Parameter oder den revocationMode
-Parameter angegebener Wert ist ungültig.