Сервисы ключей приложений
При работе с ключами приложений могут оказаться полезными несколько сервисов.
Сервисы ключей приложений
Наименование сервиса
Описание
GetExpirationDate
Возвращает дату окончания действия ключа приложения.
GetKeyID
Возвращает идентификатор ключа для ключа приложения.
GetUserName
Возвращает связанное имя пользователя для ключа приложения.
IsExpired
Возвращает значение true, если срок действия ключа приложения истек.
ResetExpirationDatetoDefault
Задает для даты истечения срока действия значение по умолчанию в конфигурации Подсистема управления пользователями.
SetClientName
Задает имя клиента для ключа приложения.
SetExpirationDate
Задает дату окончания для ключа приложения. Принимает базовый тип DATETIME и немедленно сохраняет значение.
SetIPWhitelist
Задает белый список IP-адресов для ключа приложения.
SetUserName
Задает связанное имя пользователя для ключа приложения.
Сервисы пользователей
Наименование сервиса
Описание
DeleteApplicationKeys
Удаляет ключи приложений, связанные с указанным пользователем. Чтобы удалить какие-либо ключи приложения, укажите значение ИСТИНА в качестве значения по крайней мере для одного параметра (expiredKeys или unexpiredKeys). Чтобы удалить все ключи приложения, укажите значение ИСТИНА в качестве значения для обоих параметров.
DoesApplicationKeyWithKeyIdExist
Возвращает значение true, если существует указанный идентификатор ключа, связанный с пользователем.
GetApplicationKeyExpirationInfo
Получает связанную с пользователем информацию об истечении срока действия ключей приложений. Необходимо задать значение true хотя бы для одного из параметров (expiredKeys или unexpiredKeys), чтобы были возвращены какие-либо ключи приложений, и значение true для обоих этих параметров, чтобы были возвращены все ключи приложений.
Возвращает структуру данных для ApplicationKeyExpirationInfo.
Подсистема "Управление пользователями"
Наименование сервиса
Описание
DeleteApplicationKeys
Удаляет ключи приложений, связанные с указанным пользователем. Необходимо задать значение true хотя бы для одного из параметров, чтобы удалить какие-либо ключи приложений, и значение true для обоих этих параметров, если нужно удалить все ключи приложений.
DoesApplicationKeyWithKeyIdExist
Возвращает значение true, если существует указанный идентификатор ключа, связанный с пользователем.
GetApplicationKeyExpirationInfo
Получает связанную с указанным пользователем информацию о ключах приложений. Необходимо задать значение true хотя бы для одного из параметров expiredKeys и unexpiredKeys, чтобы были возвращены какие-либо ключи приложений, и значение true для обоих этих параметров, чтобы были возвращены все ключи приложений.
Сервисы сущностей
Наименование сервиса
Описание
CreateApplicationKey
Создает новый ключ приложения.
DeleteApplicationKey
Удаляет ключ приложения.
См. также
Было ли это полезно?