Cliquez pour évaluer et commenter
MSDN
MSDN Library
Visual Studio 2008
Visual Studio
Solutions InfoPath
Référence du dévelop...
Référence des biblioth...
Microsoft.Office.InfoPath
Certificate, classe

  Passer à l'affichage pour faible bande passante
Cette page est spécifique à
Microsoft Visual Studio 2008/.NET Framework 3.5

D'autres versions sont également disponibles pour :
Certificate, classe
Représente le certificat numérique X.509 utilisé pour créer une signature.

Espace de noms : Microsoft.Office.InfoPath
Assembly : Microsoft.Office.InfoPath (dans microsoft.office.infopath.dll)

Visual Basic (Déclaration)
Public MustInherit Class Certificate
Visual Basic (Utilisation)
Dim instance As Certificate
C#
public abstract class Certificate

Utilisez la propriété Certificate de l'objet Signature pour renvoyer un objet Certificate.

Ce type ou ce membre est uniquement accessible à partir du code exécuté dans les formulaires ouverts dans Microsoft Office InfoPath 2007.

Dans l'exemple suivant, la propriété Status de la classe Certificate permet de déterminer le statut et d'autres informations relatives au certificat numérique utilisé pour la première signature du premier jeu de données signées (ou du formulaire complet si celui-ci est configuré pour être entièrement signé) puis d'afficher ces informations dans un message.

C#
public void CertificateStatusAlert()
{
    Certificate myCertificate = 
       this.SignedDataBlocks[0].Signatures[0].Certificate;
    MessageBox.Show("IssuedTo: " + myCertificate.IssuedTo + 
        "\nIssuedBy: " + myCertificate.IssuedBy + 
        "\nExpirationDate: " + myCertificate.ExpirationDate + 
        "\nStatus: " + myCertificate.Status.ToString());
}
Visual Basic
Imports Microsoft.VisualBasic.ControlChars
Public Sub CertificateStatusAlert()
    Dim myCertificate As Certificate = _
       Me.SignedDataBlocks(0).Signatures(0).Certificate
    MessageBox.Show("IssuedTo: " & myCertificate.IssuedTo & _
        NewLine & "IssuedBy: " & myCertificate.IssuedBy & _
        NewLine & "ExpirationDate: " & myCertificate.ExpirationDate & _
        NewLine & "Status: " + myCertificate.Status.ToString())
End Sub
System.Object
  Microsoft.Office.InfoPath.Certificate
Les membres statiques publics de ce type (Shared en Visual Basic) sont sécurisés au niveau des threads. Il n'est pas garanti que les membres d'instance soient sécurisés au niveau des threads.
Contenu de la communauté   Qu'est-ce que le Contenu de la communauté ?
Ajouter du contenu RSS  Annotations
Processing
© 2009 Microsoft Corporation. Tous droits réservés. Conditions d'utilisation  |  Marques  |  Confidentialité
Page view tracker