public interface IUserCipherInfoProviderPublic Interface IUserCipherInfoProviderpublic interface class IUserCipherInfoProvidertype IUserCipherInfoProvider = interface end| GetCipherInfoObjectAsync | Возвращает объект с настройками по шифрованию клиентских данных для сотрудника с заданным идентификатором. Если сотрудник отсутствует или для него ещё не указаны настройки по шифрованию клиентских данных, то возвращает объект с параметрами по умолчанию. Не возвращает null. В реализации по умолчанию метод не обеспечивает транзакционности и блокировки на настройки по шифрованию клиентских данных для сотрудника, об этом должен заботиться вышележащий код. |
| StoreCipherInfoObjectAsync | Сохраняет объект с настройками по шифрованию клиентских данных для сотрудника с заданным идентификатором. Если сотрудник отсутствует, то метод не выполняет действий. В реализации по умолчанию метод не обеспечивает транзакционности и блокировки на настройки по шифрованию клиентских данных для сотрудника, об этом должен заботиться вышележащий код. |