IFileSignature - интерфейс

Информация о подписи для версии файла.

Definition

Пространство имён: Tessa.Files
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public interface IFileSignature : IFileEntity, 
	IEquatable<IFileEntity>, INotifyPropertyChanged, IEquatable<IFileSignature>
Implements
INotifyPropertyChanged, IEquatableIFileEntity, IEquatableIFileSignature, IFileEntity

Свойства

Comment Произвольный комментарий к подписи, который может использоваться для указания источника подписи и др.
CompanyНазвание компании, указанное в файле подписи.
DataОбъект, содержащий информацию по бинарным данным файла подписи.
EventTypeТип действия, в результате которого подпись была создана.
ExtendedValidationInfosДополнительная информация по проверкам подписей.
IDИдентификатор объекта.
(Унаследован от IFileEntity)
IssuerNameИздатель сертификата, указанный в файле с подписью.
SerialNumberСерийный номер сертификата, указанный в файле с подписью.
SignatureProfileПрофиль ЭЦП, обычно для типа подписи [Tessa.Platform.EDS.SignatureType.CAdES].
SignatureTypeТип подписи.
SignedДата и время подписи, указанная в файле подписи.
Source Объект, обеспечивающий взаимодействие текущего объекта с подсистемой, в которой он был создан, например, с карточкой.
(Унаследован от IFileEntity)
StateСостояние подписи.
SubjectNameПолучатель сертификата, указанный в файле подписи.
UserIDИдентификатор пользователя, который зарегистрировал подпись в системе.
UserNameИмя пользователя, который зарегистрировал подпись в системе.
ValidationResult Сообщения, возникшие при проверке подписи. Значение не равно null.
VersionВерсия файла, к которой относится подпись.

Методы

Equals(T)Indicates whether the current object is equal to another object of the same type.
(Унаследован от IEquatableIFileEntity)
Equals(T)
(Унаследован от IEquatableIFileSignature)
SetDataAsyncУстанавливает объект, содержащий информацию по бинарным данным файла подписи.
SetStateAsyncУстанавливает состояние подписи.
SetValidationResultAsync Устанавливает сообщения ошибок и предупреждения, возникшие при проверке подписи, или null, если сообщений не возникло.

События

PropertyChangedOccurs when a property value changes.
(Унаследован от INotifyPropertyChanged)

Методы расширения

NotifyAsync Уведомляет источник заданной подписи IFileSource о возникшем событии FileSignatureNotificationType. Используйте при изменении свойств подписи вручную, чтобы эти свойства были сохранены в пакете карточки (если подпись связана с карточкой).
(Определяется FileExtensions)

См. также