FileSignature - конструктор
Создаёт экземпляр класса с указанием значений его свойств.
Пространство имён: Tessa.FilesСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public FileSignature(
Guid id,
Guid userID,
string userName,
FileSignatureEventType eventType,
string? comment,
string? subjectName,
string? company,
DateTime signed,
string? serialNumber,
string? issuerName,
FileSignatureState state,
ValidationResult? validationResult,
IFileSignatureData data,
IFileVersion version,
SignatureType signatureType = SignatureType.None,
SignatureProfile signatureProfile = SignatureProfile.None
)
Public Sub New (
id As Guid,
userID As Guid,
userName As String,
eventType As FileSignatureEventType,
comment As String,
subjectName As String,
company As String,
signed As DateTime,
serialNumber As String,
issuerName As String,
state As FileSignatureState,
validationResult As ValidationResult,
data As IFileSignatureData,
version As IFileVersion,
Optional signatureType As SignatureType = SignatureType.None,
Optional signatureProfile As SignatureProfile = SignatureProfile.None
)
public:
FileSignature(
Guid id,
Guid userID,
String^ userName,
FileSignatureEventType eventType,
String^ comment,
String^ subjectName,
String^ company,
DateTime signed,
String^ serialNumber,
String^ issuerName,
FileSignatureState state,
ValidationResult^ validationResult,
IFileSignatureData^ data,
IFileVersion^ version,
SignatureType signatureType = SignatureType::None,
SignatureProfile signatureProfile = SignatureProfile::None
)
new :
id : Guid *
userID : Guid *
userName : string *
eventType : FileSignatureEventType *
comment : string *
subjectName : string *
company : string *
signed : DateTime *
serialNumber : string *
issuerName : string *
state : FileSignatureState *
validationResult : ValidationResult *
data : IFileSignatureData *
version : IFileVersion *
?signatureType : SignatureType *
?signatureProfile : SignatureProfile
(* Defaults:
let _signatureType = defaultArg signatureType SignatureType.None
let _signatureProfile = defaultArg signatureProfile SignatureProfile.None
*)
-> FileSignature
Параметры
- id Guid
- Идентификатор подписи.
- userID Guid
-
Идентификатор пользователя, который зарегистрировал подпись в системе.
- userName String
-
Имя пользователя, который зарегистрировал подпись в системе. Не может быть равно null.
- eventType FileSignatureEventType
- Тип действия, в результате которого подпись была создана.
- comment String
-
Произвольный комментарий к подписи, который может использоваться для указания источника подписи и др.
- subjectName String
- ФИО сотрудника, указанное в файле подписи.
- company String
- Название компании, указанное в файле подписи.
- signed DateTime
- Дата и время подписи, указанная в файле подписи.
- serialNumber String
- Серийный номер сертификата, указанный в файле с подписью.
- issuerName String
- Издатель сертификата, указанный в файле с подписью.
- state FileSignatureState
- Состояние подписи.
- validationResult ValidationResult
-
Устанавливаемые сообщения, возникшие при проверке подписи,
или null, если ошибок не возникло.
- data IFileSignatureData
- Бинарные данные подписи.
- version IFileVersion
- Версия файла, к которой относится подпись.
- signatureType SignatureType (Optional)
- Тип подписи.
- signatureProfile SignatureProfile (Optional)
- Профиль подписи.