X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=docs%2Farchitecture.rst;h=e3acc46a03e1566fb8fa34cf34469d63cbfacdff;hb=refs%2Fchanges%2F04%2F135504%2F2;hp=6f29e5d4e98e2ea39017c1bffe140415c2ef3ce2;hpb=0fa019897cb79de1def349b8fd0b660d1951681a;p=dmaap%2Fdatarouter.git diff --git a/docs/architecture.rst b/docs/architecture.rst index 6f29e5d4..e3acc46a 100644 --- a/docs/architecture.rst +++ b/docs/architecture.rst @@ -1,5 +1,6 @@ .. This work is licensed under a Creative Commons Attribution 4.0 International License. .. http://creativecommons.org/licenses/by/4.0 +.. _architecture: Architecture ============ @@ -9,13 +10,6 @@ Capabilities The DMaaP Data Router (DR) provisioning API is an HTTPS-based, REST-like API for creating and managing DR feeds and subscriptions, which provides a pub/sub architectural model for the transfer of data. -The DR API also supports `AAF CADI authorization `_. - -To use this feature, the API client must provide a valid AAF AppID / MechID with each request. -To enable this feature, see the :ref:`configuration` section. - -.. note:: In future releases, AAF CADI auth will be enabled by default. - Usage Scenarios --------------- Typically, DR pub clients request the provisioning of a new DR feed. @@ -35,9 +29,9 @@ the DR provisioning API to manage feeds and subscriptions. See DMaaP Bus Controller API docs for more information: -`Bus Controller Feeds API `_ +`Bus Controller Feeds API `_ -`Bus Controller Subs API `_ +`Bus Controller Subs API `_ High level Architecture @@ -53,4 +47,4 @@ DMaaP DR architecture uses the Eclipse Jetty server as an application server to DMaaP DR uses MariaDB as it's storage component for the following: * DR Provisioning data. (feeds, subscribers, etc.) - * Historical logging data related to feed activity. (Publish, Delivery, etc.) \ No newline at end of file + * Historical logging data related to feed activity. (Publish, Delivery, etc.)