Compartir a través de


Signature.Certificate (Propiedad)

Obtiene el objeto CertificateObject correspondiente al certificado digital X.509 utilizado para firmar un formulario o un conjunto de datos firmados en un formulario.

Espacio de nombres: Microsoft.Office.Interop.InfoPath
Ensamblado: Microsoft.Office.Interop.InfoPath (en microsoft.office.interop.infopath.dll)

Sintaxis

<DispIdAttribute(2)> _
ReadOnly Property Certificate As CertificateObject

Dim instance As Signature
Dim value As CertificateObject

value = instance.Certificate
[DispIdAttribute(2)] 
CertificateObject Certificate { get; }

Ejemplo

En el siguiente ejemplo, se utiliza la propiedad Certificate del objeto SignatureObject para tener acceso al certificado de la firma digital, y mostrar la propiedad IssuedTo del objeto CertificateObject en un cuadro de mensaje:

public void DisplaySignatureProperties()
{
SignatureObject mySignature = thisXDocument.SignedDataBlocks[0].Signatures[0];
CertificateObject signatureCertificate = mySignature.Certificate;
thisXDocument.UI.Alert("Certificate Issued To = " + signatureCertificate.IssuedTo);
}

Vea también

Referencia

Signature (Interfaz)
Signature (Miembros)
Microsoft.Office.Interop.InfoPath (Espacio de nombres)