Signature.Certificate-Eigenschaft
Ruft das CertificateObject-Objekt für das digitale X.509-Zertifikat ab, mit dessen Hilfe ein Formular bzw. eine Gruppe signierter Daten im Formular signiert wurden.
Namespace: Microsoft.Office.Interop.InfoPath
Assembly: Microsoft.Office.Interop.InfoPath (in microsoft.office.interop.infopath.dll)
Syntax
<DispIdAttribute(2)> _
ReadOnly Property Certificate As CertificateObject
Dim instance As Signature
Dim value As CertificateObject
value = instance.Certificate
[DispIdAttribute(2)]
CertificateObject Certificate { get; }
Beispiel
Im folgenden Beispiel dient die Certificate-Eigenschaft des SignatureObject-Objekts für den Zugriff auf das Zertifikat der digitalen Signatur und zum Anzeigen der IssuedTo-Eigenschaft des CertificateObject-Objekts in einem Meldungsfeld:
public void DisplaySignatureProperties()
{
SignatureObject mySignature = thisXDocument.SignedDataBlocks[0].Signatures[0];
CertificateObject signatureCertificate = mySignature.Certificate;
thisXDocument.UI.Alert("Certificate Issued To = " + signatureCertificate.IssuedTo);
}
Siehe auch
Referenz
Signature-Schnittstelle
Signature-Member
Microsoft.Office.Interop.InfoPath-Namespace