Certificate Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет цифровой сертификат X.509, использованный для создания подписи.
public ref class Certificate abstract
public abstract class Certificate
type Certificate = class
Public MustInherit Class Certificate
- Наследование
-
Certificate
Примеры
В следующем примере свойство класса Certificate используется для определения состояния и других сведений о цифровом сертификате, Status используемом для первой подписи первого набора подписанных данных (или для всей формы, если вся форма настроена для подписания), и отображения этой информации в окне сообщения.
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
Комментарии
Certificate Используйте свойство объекта , Signature чтобы вернуть объект Certificate.
Доступ к этому типу или элементу предоставляется только из кода, выполняющегося в формах, открытых в Microsoft InfoPath Filler.
Конструкторы
Certificate() |
Представляет цифровой сертификат X.509, использованный для создания подписи. |
Свойства
ExpirationDate |
Возвращает дату срока действия цифрового сертификата в локализованном формате "SHORTDATE". |
IssuedBy |
Возвращает имя поставщика цифрового сертификата. |
IssuedTo |
Возвращает имя пользователя, для которого выпущен цифровой сертификат. |
Status |
Возвращает состояние цифрового сертификата в виде перечисляемой CertificateStatus константы. |