|
Параметр
|
Описание
|
Значение
|
||
|---|---|---|---|---|
|
tokenUsernameAttribute
|
Необязательный параметр: наименование требования, которое содержит имя пользователя для запроса ресурса.
|
Значение по умолчанию: “unique_name”
|
||
|
tokenPublicKeyUrl
|
Требуется: конечная точка открытого ключа AD FS (используется для подтверждения лексем доступа).
|
Значение формируется следующим образом:
https://<Полное доменное имя хост-компьютера AD FS>adfs/discovery/keys
|
||
|
administratorAlias
|
Необязательный.
Обязателен только для доступа к RP с администратором ThingWorx.
|
Имя администратора задается в виде, в котором оно сконфигурировано в AD FS.
|
||
|
administratorInternalName
|
Необязательный параметр: имя администратора в том виде, в котором оно сконфигурировано в ThingWorx.
|
Administrator
|
||
|
tokenValidationType
|
Требуется: свойство, указывающее, что проверка лексемы доступа (JWT) выполняется локально.
|
local
|
||
|
issuer
|
Необязательный параметр: имя запрашивающего для дополнительной проверки лексемы.
|
Значение, которое появляется в лексеме запроса ISS.
|
||
|
tokenClientIDAttribute
|
Обязательный параметр для потока M2M (машина - машина) - учетные данные клиента. Наименование требования, которое содержит ИД клиента (clientID) поставщика сервисов (SP).
|
appid
|
|
Параметр
|
Описание
|
Значение
|
|---|---|---|
|
globalScopes
|
Разделенный запятыми список глобальных контекстных областей. accessToken - для доступа к любому ресурсу список должен содержать хотя бы один элемент из списка. Если этот параметр отсутствует или пустой, для глобальной контекстной области по умолчанию задается значение THINGWORX.
|
"globalScopes": "THINGWORX
"globalScopes": "THINGWORX_APP1,THINGWORX_APP2" |
|
Параметр
|
Описание
|
Значение
|
||
|---|---|---|---|---|
|
uri
|
Шаблон URI. Определяет ресурс или группу ресурсов, для которых требуются дополнительные контекстные области.
|
Thingworx/Things/** - control all Things
Thingworx/Things/Thing1 – control Thing1
|
||
|
scopes
|
Разделенный запятыми список дополнительных контекстных областей. Только пользователь, которому предоставлены все перечисленные контекстные области (включая глобальную), может получить ресурс.
|
|||
|
method
|
Необязательный. Определяет метод URI, к которому будет применена контекстная область.
|
Возможными значениями являются любые методы, разрешенные в протоколе REST, такие как GET или POST.
|
