UserCipherInfoService - конструктор

Создаёт экземпляр класса с указанием его зависимостей.

Definition

Пространство имён: Tessa.Platform.Runtime
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public UserCipherInfoService(
	IUserSecurityLockingStrategy securityLockingStrategy,
	IUserCipherInfoProvider cipherInfoProvider,
	IUserCipherInfoEncryptor cipherInfoEncryptor,
	IUserCipherInfoManager cipherInfoManager,
	ISession session,
	IDbScope dbScope
)

Параметры

securityLockingStrategy  IUserSecurityLockingStrategy
Объект, управляющий блокировками на параметры безопасности и шифрования сотрудника.
cipherInfoProvider  IUserCipherInfoProvider
Объект, управляющий хранением объекта с настройками по шифрованию клиентских данных в папках пользователя UserCipherInfoObject.
cipherInfoEncryptor  IUserCipherInfoEncryptor
Объект, обеспечивающий шифрование объекта UserCipherInfoObject с настройками по шифрованию клиентских данных.
cipherInfoManager  IUserCipherInfoManager
Объект, выполняющий ротацию ключей шифрования, используемых для шифрования данных на компьютерах пользователей.
session  ISession
Сессия пользователя.
dbScope  IDbScope
Объект для взаимодействия с базой данных.

См. также