IDomainCredentials

Описание

Интерфейс IDomainCredentials предназначен для работы с учетными данными, используемыми при интегрированной доменной аутентификации (AuthenticationMode.Domain) и при доменной аутентификации (AuthenticationMode.DomainExplicit).

Комментарии

Использование доменной аутентификации актуально для СУБД MSSQL, Oracle, PostgreSQL. Для явного указания домена, пользователя и его пароля установите свойство LogonAsCurrentUser в False.

Свойства

  Имя свойства Краткое описание
Domain Свойство Domain определяет наименование домена.
LogonAsCurrentUser Свойство LogonAsCurrentUser определяет, будет ли осуществлено подключение под текущим доменным пользователем.
LogonType Свойство LogonType определяет тип подключения при использовании доменной аутентификации.
Password Свойство Password определяет пароль пользователя, под которым будет осуществлено подключение.
UserName Свойство UserName определяет имя доменного пользователя, под которым будет осуществлено подключение.

Свойства, унаследованные от ICredentials

  Имя свойства Краткое описание
Authentication Свойство Authentication возвращает тип аутентификации, используемый при подключении с текущими учетными данными.
ConnectAsPrivilege Свойство ConnectAsPrivilege определяет подключение к серверу баз данных с заданной привилегией.

Примечание. Свойство не предназначено для использования в прикладном коде. Оставлено для совместимости с предыдущими версиями.

ErrorMessage Свойство ErrorMessage определяет комментарий для заведомо неудачного входа.
ForceError Свойство ForceError определяет заведомо неудачный вход в систему.
Role Свойство Role определяет параметры роли приложения.
SlotCount Свойство SlotCount возвращает количество столбцов в таблице учетных данных репозитория.
SlotName Свойство SlotName возвращает наименование столбца таблицы учетных данных репозитория.
SlotValue Свойство SlotValue определяет значение столбца таблицы учетных данных репозитория.
UserCertificate Свойство UserCertificate определяет подключения пользователя по сертификату.
UserDescription Свойство UserDescription определяет полное имя пользователя для занесения в протокол доступа.
UserIP Свойство UserIP определяет IP адрес пользователя для занесения в протокол доступа.
UserOS Свойство UserOS определяет имя пользователя ОС для занесения в протокол доступа.
UserStation Свойство UserStation определяет название рабочей станции пользователя для занесения в протокол доступа.
UseUserOSForDocumentLabels Свойство UseUserOSForDocumentLabels определяет, будет ли отображено в маркировке документа имя пользователя ОС.

Методы, унаследованные от ICredentials

  Имя метода Краткое описание
Assign Метод Assign заполняет учетные данные пользователя, учетными данными, передаваемыми посредством параметра.

См. также:

Интерфейсы сборки Metabase