Для изменения размера нажмите или перетащите

FileControlHelperDigitalSignaturesSignAsync - метод

Выполняет подписание версии

Пространство имён:  Tessa.UI.Files.Controls
Сборка:  Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис
public static Task DigitalSignaturesSignAsync(
	FileSignatureServiceContext context,
	IFileVersion version,
	bool useLastIfAvailable = false,
	Func<X509Certificate2Collection, CancellationToken, Task> filterActionAsync = null,
	Func<CancellationToken, Task<X509Store>> getAndOpenStoreFuncAsync = null,
	CancellationToken cancellationToken = default
)

Параметры

context
Тип: Tessa.UI.Files.Controls.DigitalSignatureFileSignatureServiceContext
FileSignatureServiceContext
version
Тип: Tessa.FilesIFileVersion
Версия, для которой выполняется подписание
useLastIfAvailable (Optional)
Тип: SystemBoolean
Использовать последний выбранный сертификат ЭЦП
filterActionAsync (Optional)
Тип: SystemFuncX509Certificate2Collection, CancellationToken, Task
Действие по фильтрации сертификатов или null, если фильтрация не требуется.
getAndOpenStoreFuncAsync (Optional)
Тип: SystemFuncCancellationToken, TaskX509Store
Использовать последний выбранный сертификат ЭЦП Действие по получению хранилища сертификатов, которое уже было открыто, или null, если используется хранилище текущего пользователя по умолчанию.
cancellationToken (Optional)
Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

Тип: Task
Асинхронная задача.
См. также