de la propiedad Signature.Certificate
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.SemiTrust
Ensamblado: Microsoft.Office.Interop.InfoPath.SemiTrust (en Microsoft.Office.Interop.InfoPath.SemiTrust.dll)
Sintaxis
'Declaración
ReadOnly Property Certificate As CertificateObject
Get
'Uso
Dim instance As Signature
Dim value As CertificateObject
value = instance.Certificate
CertificateObject Certificate { get; }
Valor de propiedad
Tipo: Microsoft.Office.Interop.InfoPath.SemiTrust.CertificateObject
Comentarios
Importante
Únicamente se puede acceder a este miembro con formularios que se ejecuten en el mismo dominio que el formulario que está actualmente abierto o con formularios a los que se hayan concedido permisos entre dominios.
Ejemplos
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
Espacio de nombres Microsoft.Office.Interop.InfoPath.SemiTrust