2016-04-30 6 views
1

Как мы можем добавить безопасность между брокером Orion и Cepheus?Fiware: соображения безопасности Cepheus?

Как мы можем использовать Cepheus с защищенным брокером Orion (pep используется для обеспечения доступа к брокеру)?

Спасибо и с наилучшими пожеланиями.

ответ

2

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" 
     } 
    ] 
    } 
] 
Смежные вопросы