ManifestSignatureInformation.VerifySignature Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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á.