XpsDigitalSignature.VerifyCertificate 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.
Weryfikuje certyfikat X.509.
Przeciążenia
VerifyCertificate() |
Weryfikuje certyfikat X.509 osadzony w pakiecie. |
VerifyCertificate(X509Certificate) |
Sprawdza określony certyfikat X.509. |
VerifyCertificate()
Weryfikuje certyfikat X.509 osadzony w pakiecie.
public:
System::Security::Cryptography::X509Certificates::X509ChainStatusFlags VerifyCertificate();
[System.Security.SecurityCritical]
public System.Security.Cryptography.X509Certificates.X509ChainStatusFlags VerifyCertificate ();
public System.Security.Cryptography.X509Certificates.X509ChainStatusFlags VerifyCertificate ();
[<System.Security.SecurityCritical>]
member this.VerifyCertificate : unit -> System.Security.Cryptography.X509Certificates.X509ChainStatusFlags
member this.VerifyCertificate : unit -> System.Security.Cryptography.X509Certificates.X509ChainStatusFlags
Public Function VerifyCertificate () As X509ChainStatusFlags
Zwraca
Bitowa kombinacja wartości wyliczenia, które określają wynik próby weryfikacji.
- Atrybuty
Uwagi
Aplikacja będzie musiała zdecydować, jakie flagi mają kluczowe znaczenie dla weryfikowania certyfikatów.
Niektóre weryfikacje certyfikatów mogą wymagać łączności z Internetem.
Certyfikat X.509 obiektu podpisjącego jest osadzony przez metodę SignDigitally po wywołaniu z parametrem ustawionym embedCertificate
na true
wartość .
Zobacz też
Dotyczy
VerifyCertificate(X509Certificate)
Sprawdza określony certyfikat X.509.
public:
static System::Security::Cryptography::X509Certificates::X509ChainStatusFlags VerifyCertificate(System::Security::Cryptography::X509Certificates::X509Certificate ^ certificate);
[System.Security.SecurityCritical]
public static System.Security.Cryptography.X509Certificates.X509ChainStatusFlags VerifyCertificate (System.Security.Cryptography.X509Certificates.X509Certificate certificate);
public static System.Security.Cryptography.X509Certificates.X509ChainStatusFlags VerifyCertificate (System.Security.Cryptography.X509Certificates.X509Certificate certificate);
[<System.Security.SecurityCritical>]
static member VerifyCertificate : System.Security.Cryptography.X509Certificates.X509Certificate -> System.Security.Cryptography.X509Certificates.X509ChainStatusFlags
static member VerifyCertificate : System.Security.Cryptography.X509Certificates.X509Certificate -> System.Security.Cryptography.X509Certificates.X509ChainStatusFlags
Public Shared Function VerifyCertificate (certificate As X509Certificate) As X509ChainStatusFlags
Parametry
- certificate
- X509Certificate
Certyfikat autentyczności.
Zwraca
Bitowa kombinacja wartości wyliczenia, które określają wynik próby weryfikacji.
- Atrybuty
Uwagi
Aplikacja będzie musiała zdecydować, jakie flagi mają kluczowe znaczenie dla weryfikowania certyfikatów.
Niektóre weryfikacje certyfikatów mogą wymagać łączności z Internetem.