LdapSettings - класс

Настройки подключения к LDAP.

Definition

Пространство имён: Tessa.Platform
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public class LdapSettings : ILdapAuthSettings, 
	ILdapSettings
Inheritance
Object    LdapSettings
Implements
ILdapAuthSettings, ILdapSettings

Заметки

Наследники класса могут добавлять дополнительные свойства.

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

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

Свойства

BindCredentials Пароль пользователя, от которого выполняется подключение к службам LDAP для поиска сотрудника с его последующей авторизацией.
BindDn Имя пользователя (DN), от которого выполняется подключение к службам LDAP для поиска сотрудника с его последующей авторизацией.
ConnectionAttemptCountКоличество попыток соединения с реферальными серверами. По умолчанию 10.
ConnectionAttemptPeriodПауза между попытками соединения в секундах. По умолчанию 10.
IsEnabledПризнак того, что вход через LDAP включён.
Port Порт, по которому выполняется подключение. Если значение равно 0 или отрицательное число, то используется порт по умолчанию в зависимости от свойства [ILdapSettings.UseSsl]: если true, то порт 636; если false, то порт 389.
SearchBase Узел каталога или домена, относительно которого выполняется поиск, например: dc=example,dc=com.
SearchFilter Строка фильтра, которая используется для поиска в каталоге или домене, например: (&(objectClass=person)(cn={0})).
SkipReferralОтключение поиска по всем реферальным серверам.
SkipReferralListОтключение поиска по списку реферальных серверов.
SkipSystemPartitionsОтключение поиска по реферальным серверов, таким как ForestDnsZones, DomainDnsZones, Configuration
TimeoutMilliseconds Таймаут подключения в миллисекундах. Если значение равно 0 или отрицательное число, то используется таймаут по умолчанию в зависимости от сервера LDAP (обычно около 5 секунд).
UrlАдрес подключения к службам LDAP.
UseSslПризнак того, что используется защищённое подключение по протоколу SSL.

Методы

EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
SetFromConfig Устанавливает значения свойств из секции конфигурации.
ToStringReturns a string that represents the current object.
(Унаследован от Object)

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

Get
(Определяется ComHelper)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также