XpsDigitalSignature.VerifyCertificate Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Verifierar ett X.509-certifikat.
Överlagringar
| Name | Description |
|---|---|
| VerifyCertificate() |
Verifierar X.509-certifikatet som är inbäddat i paketet. |
| VerifyCertificate(X509Certificate) |
Verifierar det angivna X.509-certifikatet. |
VerifyCertificate()
Verifierar X.509-certifikatet som är inbäddat i paketet.
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
Returer
En bitvis kombination av uppräkningsvärdena som anger resultatet av verifieringsförsöket.
- Attribut
Kommentarer
Ditt program måste bestämma vilka flaggor som är viktiga för att verifiera certifikat.
Vissa certifikatverifieringar kan kräva Internetanslutning.
X.509-certifikatet för undertecknaren bäddas in av SignDigitally metoden när det anropas med parametern embedCertificate inställd på true.
Se även
Gäller för
VerifyCertificate(X509Certificate)
Verifierar det angivna X.509-certifikatet.
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
Parametrar
- certificate
- X509Certificate
Ett autenticitetscertifikat.
Returer
En bitvis kombination av uppräkningsvärdena som anger resultatet av verifieringsförsöket.
- Attribut
Kommentarer
Ditt program måste bestämma vilka flaggor som är viktiga för att verifiera certifikat.
Vissa certifikatverifieringar kan kräva Internetanslutning.