ICertCredentials

Сборка: Metabase;

Пространство имен: Prognoz.Platform.Interop.Metabase;

Описание

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

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

          ICredentials

          ICertCredentials

Комментарии

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

Свойства

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

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

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

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

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

См. также:

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