Certificate Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |