ServiceEDSManagerForCAdES - класс

Выполняет подписание в отдельном хост-процессе с использованием Windows Crypto API. Реализация DecodeCertificateFromSignature(Byte, CancellationToken) наследуется от DefaultEDSManager.

Для регистрации создайте [Registrator(Order = 2)], в методе RegisterUnity укажите UnityContainer.RegisterType<ICAdESManager, ServiceEDSManager>(new ContainerControlledLifetimeManager())

Definition

Пространство имён: Tessa.Extensions.Default.Client.EDS
Сборка: Tessa.Extensions.Default.Client (в Tessa.Extensions.Default.Client.dll) Версия: 3.6.0.22
C#
public class ServiceEDSManagerForCAdES : DefaultEDSManager
Inheritance
Object    CAdESManager    DefaultEDSManager    ServiceEDSManagerForCAdES

Конструкторы

ServiceEDSManagerForCAdESИнициализирует новый экземпляр класса ServiceEDSManagerForCAdES

Свойства

CardCache
(Унаследован от CAdESManager)
CardRepository
(Унаследован от CAdESManager)

Методы

CheckExtendedSignatureAsync
(Унаследован от CAdESManager)
DecodeCertificateFromSignature Извлекает сертификат из подписи. Возвращает сертификат и текст ошибки, если сертификат равен null.
(Унаследован от DefaultEDSManager)
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
ExtendSignatureAsync
(Унаследован от CAdESManager)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GenerateSignatureAsync Подписывает документ при помощи указанного сертификата.
(Переопределяет DefaultEDSManagerGenerateSignatureAsync(Byte, ISignatureFile, String, CancellationToken))
GetAttributesFromSignatureAsync
(Унаследован от CAdESManager)
GetBesSignatureFromExtendedAsync
(Унаследован от CAdESManager)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetSignatureBytesFromFileAsync
(Унаследован от CAdESManager)
GetToBeSignedDocumentAsync
(Унаследован от CAdESManager)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MakeBesSignaturePkcs7Async
(Унаследован от CAdESManager)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
SignDocumentAsync
(Переопределяет CAdESManagerSignDocumentAsync(Byte, ISignatureFile, CancellationToken))
ToStringReturns a string that represents the current object.
(Унаследован от Object)
VerifySignatureAsync Проверяет электронную подпись документа, возвращает признак успешной проверки и текст ошибки, если проверка неуспешна.
(Переопределяет DefaultEDSManagerVerifySignatureAsync(Byte, ISignatureFile, CancellationToken))

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

Get
(Определяется ComHelper)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также