Fiware-Cepheus в настоящее время не выступает в качестве клиента OAuth и не делает запросы к серверу IDM, чтобы получить токен OAuth сам по себе.
Однако Fiware-Цефий обрабатывает три HTTP заголовков, требуемых точки Orion политики Enforcement (PEP) прокси: x-auth-token
, fiware-servicepath
и fiware-service
.
Значения заголовков тезисов могут быть заданы для Cepheus Broker или Cepheus CEP из настроек конфигурации.
Для Cepheus Broker эта конфигурация в настоящее время является статической. См. Configuration section of the Admin manual.
remote.serviceName=tenant
remote.servicePath=test/example
remote.authToken=OAUTH_TOKEN
Для Cepheus СЕР, эта конфигурация является более динамичной, поскольку это является частью предоставления правил CEP и может быть сделано независимо для каждого исходящего события. См. Configuration section of the User manual.
"out": [
{
"id": "FloorX",
"type": "Floor",
"attributes": [
{
"name": "temperature",
"type": "double",
"metadata": [
{
"name": "unit",
"type": "string"
}
]
}
],
"brokers": [
{
"url": "http://orion.fiware.org:3000",
"serviceName": "tenant",
"servicePath": "test/example",
"authToken": "OAUTH_TOKEN"
}
]
}
]