ICertCredentials

Сборка: Metabase;

Описание

Интерфейс ICertCredentials содержит свойства учётных данных, используемых при подключении с цифровой подписью.

Иерархия наследования

          ICredentialsBase

          ICredentials

          ICertCredentials

Комментарии

Для создания учётных данных используйте метод ISecurityPackage.CreateCredentials, указав в качестве значения параметра AuthenticationMode.Certificate.

Свойства

  Имя свойства Краткое описание
AccessTokenStr Свойство AccessTokenStr определяет параметры мандатного доступа пользователя.
Certificate Свойство Certificate определяет идентификатор сертификата, который будет использоваться для проверки цифровой подписи.
Cookie Свойство Cookie определяет случайное значение, используемое для установления соответствия между цифровой подписью и полученным блоком данных.
RolesStr Свойство RolesStr определяет группы пользователей, в которые будет включен пользователь.
Signature Свойство Signature определяет блок данных, подписанный цифровой подписью.
UserName Свойство UserName определяет пользователя, под которым осуществляется подключение к репозиторию.

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

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

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

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

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

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

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

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

См. также:

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