XpsDigitalSignature.VerifyCertificate Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Comprueba un certificado X.509.
Sobrecargas
VerifyCertificate() |
Comprueba el certificado X.509 insertado en el paquete. |
VerifyCertificate(X509Certificate) |
Comprueba el certificado X.509 especificado. |
VerifyCertificate()
Comprueba el certificado X.509 insertado en el paquete.
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
Devoluciones
Combinación bit a bit de los valores de la enumeración que especifican el resultado del intento de comprobación.
- Atributos
Comentarios
La aplicación deberá decidir qué marcas son críticas para comprobar los certificados.
Algunas comprobaciones de certificados pueden requerir conectividad a Internet.
El método inserta el SignDigitally certificado X.509 del firmante cuando se llama con el embedCertificate
parámetro establecido en true
.
Consulte también
Se aplica a
VerifyCertificate(X509Certificate)
Comprueba el certificado X.509 especificado.
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
Parámetros
- certificate
- X509Certificate
Certificado de autenticidad.
Devoluciones
Combinación bit a bit de los valores de la enumeración que especifican el resultado del intento de comprobación.
- Atributos
Comentarios
La aplicación deberá decidir qué marcas son críticas para comprobar los certificados.
Algunas comprobaciones de certificados pueden requerir conectividad a Internet.