Partager via


Certificate Classe

Définition

Représente le certificat numérique X.509 utilisé pour créer une signature.

public ref class Certificate abstract
public abstract class Certificate
type Certificate = class
Public MustInherit Class Certificate
Héritage
Certificate

Exemples

Dans l’exemple suivant, la Status propriété de la classe Certificate est utilisée pour déterminer le status et d’autres informations sur le certificat numérique utilisé pour la première signature sur le premier ensemble de données signées (ou pour l’ensemble du formulaire, si l’intégralité du formulaire est configuré pour être signé), et afficher ces informations dans une boîte de message.

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());
}
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

Remarques

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

Vous pouvez uniquement accéder à ce type ou à ce membre à partir du code exécuté dans les formulaires ouverts dans Microsoft InfoPath Filler.

Constructeurs

Certificate()

Représente le certificat numérique X.509 utilisé pour créer une signature.

Propriétés

ExpirationDate

Obtient la date d'expiration d'un certificat numérique au format « SHORTDATE » (date abrégée) localisé.

IssuedBy

Obtient le nom de l'émetteur du certificat numérique.

IssuedTo

Obtient le nom de l'utilisateur du certificat numérique émis.

Status

Obtient la status du certificat numérique en tant que CertificateStatus constante énumérée.

S’applique à