ManifestSignatureInformation.VerifySignature Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zbiera i weryfikuje informacje o podpisach określonych manifestów.
Przeciążenia
VerifySignature(ActivationContext) |
Zbiera i weryfikuje informacje o podpisach manifestów należących do określonego kontekstu aktywacji. |
VerifySignature(ActivationContext, ManifestKinds) |
Zbiera i weryfikuje informacje o podpisach manifestów należących do określonego kontekstu aktywacji i typu manifestu. |
VerifySignature(ActivationContext, ManifestKinds, X509RevocationFlag, X509RevocationMode) |
Zbiera i weryfikuje informacje o podpisach manifestów należących do określonego kontekstu aktywacji i typu manifestu oraz umożliwia wybranie certyfikatów do odwołania. |
VerifySignature(ActivationContext)
Zbiera i weryfikuje informacje o podpisach manifestów należących do określonego kontekstu aktywacji.
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
Kontekst aktywacji manifestu. Konteksty aktywacji należą do aplikacji i zawierają wiele manifestów.
Zwraca
Kolekcja zawierająca ManifestSignatureInformation obiekt dla każdego zweryfikowanego manifestu.
Wyjątki
Parametr application
to null
.
Dotyczy
VerifySignature(ActivationContext, ManifestKinds)
Zbiera i weryfikuje informacje o podpisach manifestów należących do określonego kontekstu aktywacji i 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
Kontekst aktywacji manifestu. Konteksty aktywacji należą do aplikacji i zawierają wiele manifestów.
- manifests
- ManifestKinds
Typ manifestu. Ten parametr określa manifesty w kontekście aktywacji, który chcesz zweryfikować.
Zwraca
Kolekcja zawierająca ManifestSignatureInformation obiekt dla każdego zweryfikowanego manifestu.
Wyjątki
Parametr application
to null
.
Dotyczy
VerifySignature(ActivationContext, ManifestKinds, X509RevocationFlag, X509RevocationMode)
Zbiera i weryfikuje informacje o podpisach manifestów należących do określonego kontekstu aktywacji i typu manifestu oraz umożliwia wybranie certyfikatów do odwołania.
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
Kontekst aplikacji manifestów. Konteksty aktywacji należą do aplikacji i zawierają wiele manifestów.
- manifests
- ManifestKinds
Typ manifestu. Ten parametr określa manifesty w kontekście aktywacji, który chcesz zweryfikować.
- revocationFlag
- X509RevocationFlag
Jedna z wartości wyliczenia określająca, które certyfikaty w łańcuchu są sprawdzane pod kątem odwołania. Wartość domyślna to ExcludeRoot.
- revocationMode
- X509RevocationMode
Określa, czy weryfikacja X.509 powinna szukać w trybie online list odwołania.
Zwraca
Kolekcja zawierająca ManifestSignatureInformation obiekt dla każdego zweryfikowanego manifestu.
- Atrybuty
Wyjątki
Parametr application
to null
.
Wartość określona dla parametru revocationFlag
or revocationMode
jest nieprawidłowa.