ITessaServerSettings - интерфейс

Настройки TESSA на сервере, которые выносятся в конфигурационный файл.

Definition

Пространство имён: Tessa.Platform
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public interface ITessaServerSettings

Свойства

CheckPlatformVersion Признак того, что версия платформы на клиенте и на сервере должна проверяться на совпадение при инициализации приложения.
CipherKey Ключ, используемый для шифрования информации в базе данных, такой как закрытые ключи для шифрования файлов в локальных папках пользователей.
CipherKeyRotationInterval Интервал ротации ключей шифрования для локальных данных на компьютере пользователя. По умолчанию равен 10 дням.
ConfigurationFlagsСпециальные режимы конфигурации, настраиваемые в конфигурационном файле сервера.
DiscoveryKeysStrictSecurityПризнак возможности загрузки ключей из Redis.
ExtensionTracingMode Режим трассировки расширений или null, если трассировка отключена.
LdapНастройки для подключения к LDAP.
LicensePathПолный путь к файлу лицензии.
MinConsiderableMilliseconds Минимальное количество миллисекунд, которое должно выполняться расширение для того, чтобы для него было создано сообщение трассировки, если используются трассировщики [Tessa.Extensions.ExtensionTraceListenerType.ServerProfile] или [Tessa.Extensions.ExtensionTraceListenerType.ClientProfile]. Если значение равно 0 или отрицательное, то сообщения трассировки создаются для всех объектов. Если значение равно null, то время выполнения расширения замеряется с интервалом по умолчанию [Tessa.Extensions.DefaultExtensionTraceListener.DefaultProfileMinConsiderableMilliseconds].
PatchListСписок установленных патчей.
ProbingPathList Список папок, используемых для загрузки сборок помимо папки с приложением. Может содержать пути к папкам относительно папки с приложением.
RedisConnectionString Строка соединения с сервером или серверами Redis.
RedisInitializationAttemptsLimit Максимальное число попыток проверки возможности выполнения инициализации данных платформы в Redis.
RedisInitializationDelay Временной интервал задержек между попытками проверки возможности выполнения инициализации данных платформы в Redis.
RolesLockTimeout Таймаут выполнения операции в секундах.
RolesOperationTimeout Таймаут выполнения длительных запросов, связанных с ролевой моделью, таких как пересчёт замещений и пересчёт состава ролей. По умолчанию равен 30 минутам. Таймаут рассчитывается с точностью до целых секунд с округлением в меньшую сторону. Если указано значение 0, то запросы выполняются без таймаута, что не рекомендуется (лучше увеличить таймаут, если по объективным обстоятельствам он возникает).
SecureServerStackTraceПризнак запрета передачи серверных стек-трейсов на клиент.
ServerCodeКод сервера.
SessionExpirationTimeSpan Максимальный срок жизни сессий, открываемых приложением. Срок жизни по умолчанию - 7 дней.
SignatureKeyКлюч, используемый для формирования подписи.
ViewAccessCacheTimeSpan Максимальный интервал времени, в течение которого кэш прав доступа для каждого сотрудника может хранится в памяти перед тем, как будет автоматически сброшен в текущем процессе. По умолчанию равен 1 часу.

См. также