Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Drawio
bordertrue
viewerToolbartrue
fitWindowfalse
diagramNameAAF System Context
simpleViewerfalse
width
diagramWidth754
revision3


(If agreed the below figure is to be removed in order to align with a common look and feel for the functional archtiecture.  The AAF internals are below)


The AAF functional entity provides authentication, authorization and certificate management services for ONAP components. It provides the capability to:

...

    • Includes all AAF interactions: authentication, authorization, management
    • Provides the following authentications: X509, BasicAuth and OAuth
    • Provides adapter interfaces for external authenticators
    • Includes a Shiro adapter to support ONAP use of ODL

2. API definitions

AAF provides real-time REST  interfaces for

...

...

AAF

...

AAF provides the following interfaces:

Interface NameInterface Definition Interface Capabilities
AAFE-1Control Loop Lifecycle Application Authorization Framework Management Interface  A user interface for:

 Display and update:

  • Selecting the control loop flow
  • Entering configuration policy parameters
  • Entering operational policy parameters
  • Managing life cycle of DCAE control flow blueprint 
CLAMPE-2Control loop dashboard.  User interface to show the overall status of the control loop through DMAAP events
  • Events received and actions taken on the control loopto be filled in
AAFE-2Application Authorization Framework Authentication and Authorization Interface

 An interface for the ONAP components to:

  • to be filled in.

Note:   xxxI interface is a Component internal interface.  xxxxE interface is a component external interface

...

Interface NamePurpose Reason For Use
AAFE-3: AAF External Credential InterfaceAn interface to


3. Component Description: (IN PROGRESS)

...