ServiceEDSManagerForCMS - класс

Выполняет подписание в отдельном хост-процессе с использованием 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) Версия: 4.0.4
C#
public class ServiceEDSManagerForCMS : DefaultEDSManager
Inheritance
Object    CAdESManager    DefaultEDSManager    ServiceEDSManagerForCMS

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

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

Свойства

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
(Унаследован от CAdESManager)
ToStringReturns a string that represents the current object.
(Унаследован от Object)
VerifySignatureAsync Проверяет электронную подпись документа, возвращает признак успешной проверки и текст ошибки, если проверка неуспешна.
(Переопределяет DefaultEDSManagerVerifySignatureAsync(Byte, ISignatureFile, CancellationToken))

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

Get
(Определяется ComHelper)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также