EDSProvider - конструктор
Создаёт экземпляр класса с указанием его зависимостей.
Пространство имён: Tessa.EDSСборка: Tessa.Server (в Tessa.Server.dll) Версия: 4.0.4
public EDSProvider(
ICAdESServiceSettings signatureSettings,
ICardCache cardCache,
Func<ICAdESServiceSettings, IDocumentSignatureService> getCAdESServiceFunc
)
Public Sub New (
signatureSettings As ICAdESServiceSettings,
cardCache As ICardCache,
getCAdESServiceFunc As Func(Of ICAdESServiceSettings, IDocumentSignatureService)
)
public:
EDSProvider(
ICAdESServiceSettings^ signatureSettings,
ICardCache^ cardCache,
Func<ICAdESServiceSettings^, IDocumentSignatureService^>^ getCAdESServiceFunc
)
new :
signatureSettings : ICAdESServiceSettings *
cardCache : ICardCache *
getCAdESServiceFunc : Func<ICAdESServiceSettings, IDocumentSignatureService> -> EDSProvider
Параметры
- signatureSettings ICAdESServiceSettings
- Настройки подписания и проверки подписи, используемые по умолчанию.
- cardCache ICardCache
-
Кэш карточек-синглтонов, используемый по умолчанию для получения карточки настроек ЭП SignatureSettingsType.
- getCAdESServiceFunc FuncICAdESServiceSettings, IDocumentSignatureService
-
Возвращает сервис взаимодействия с криптопровайдерами IDocumentSignatureService
для указанных настроек ICAdESServiceSettings.