Compartilhar via


Certificate Classe

Definição

Representa o certificado digital X.509 que foi usado para criar uma assinatura.

public ref class Certificate abstract
public abstract class Certificate
type Certificate = class
Public MustInherit Class Certificate
Herança
Certificate

Exemplos

No exemplo a seguir, a Status propriedade da classe Certificado é usada para determinar o status e outras informações sobre o certificado digital usado para a primeira assinatura no primeiro conjunto de dados assinados (ou para todo o formulário, se todo o formulário estiver configurado para ser assinado) e exibir essas informações em uma caixa de mensagens.

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

Comentários

Use a Certificate propriedade do Signature objeto para retornar um objeto Certificate .

This type or member can be accessed only from code running in forms opened in Microsoft InfoPath Filler.

Construtores

Certificate()

Representa o certificado digital X.509 que foi usado para criar uma assinatura.

Propriedades

ExpirationDate

Obtém a data de validade de um certificado digital no formato "SHORTDATE" localizado.

IssuedBy

Obtém o nome do emissor do certificado digital.

IssuedTo

Obtém o nome do usuário a quem o certificado digital foi emitido.

Status

Obtém o status do certificado digital como uma CertificateStatus constante enumerada.

Aplica-se a