diff --git a/doc/images/flows/AEF_Create_Log.png b/doc/images/flows/AEF_Create_Log.png new file mode 100644 index 0000000000000000000000000000000000000000..908019e1448adfc365be8e3619bd7ec2e6825967 Binary files /dev/null and b/doc/images/flows/AEF_Create_Log.png differ diff --git a/doc/images/flows/Offboard_Invoker.png b/doc/images/flows/Offboard_Invoker.png new file mode 100644 index 0000000000000000000000000000000000000000..f14134ddca16eda3653a3592111f8adbd9166d98 Binary files /dev/null and b/doc/images/flows/Offboard_Invoker.png differ diff --git a/doc/images/flows/Offboard_provider.png b/doc/images/flows/Offboard_provider.png new file mode 100644 index 0000000000000000000000000000000000000000..3619bfbf520af4d82d9a30e9c4f8e2b4349d1a06 Binary files /dev/null and b/doc/images/flows/Offboard_provider.png differ diff --git a/doc/images/flows/Provider_Get_ACL.png b/doc/images/flows/Provider_Get_ACL.png new file mode 100644 index 0000000000000000000000000000000000000000..25bed8e788883ca206a7c79ed47512ec845a2d2a Binary files /dev/null and b/doc/images/flows/Provider_Get_ACL.png differ diff --git a/doc/images/flows/Provider_Get_Log.png b/doc/images/flows/Provider_Get_Log.png new file mode 100644 index 0000000000000000000000000000000000000000..606be43b3762619c072fdb9494fefa47f8628568 Binary files /dev/null and b/doc/images/flows/Provider_Get_Log.png differ diff --git a/doc/images/flows/Refresh_Admin_Token.png b/doc/images/flows/Refresh_Admin_Token.png new file mode 100644 index 0000000000000000000000000000000000000000..e2eb33eae31584c3deebedc443780223cacc7f40 Binary files /dev/null and b/doc/images/flows/Refresh_Admin_Token.png differ diff --git a/doc/images/flows/Remove_User.png b/doc/images/flows/Remove_User.png new file mode 100644 index 0000000000000000000000000000000000000000..24fd6cba841550cb78648902dfc974370ef8ed01 Binary files /dev/null and b/doc/images/flows/Remove_User.png differ diff --git a/doc/testing/postman/README.md b/doc/testing/postman/README.md index 7fba2ad5a8cd8119c60e340427142248d196007d..dff2013479fbb84ac0707d843b5bc603b609aff1 100644 --- a/doc/testing/postman/README.md +++ b/doc/testing/postman/README.md @@ -134,10 +134,35 @@ With this, we would have made the API call and finished the flow. Other requests that we have added are the following: - **offboard_provider** Performs offboarding of the provider, thereby eliminating the published APIs. + +![Flow](../../images/flows/Offboard_provider.png) + - **offboard_invoker** Offboards the invoker, also eliminating access to the APIs of that invoker. + +![Flow](../../images/flows/Offboard_Invoker.png) + + - **remove_user** Delete the user. + +![Flow](../../images/flows/Remove_User.png) + - **refresh_admin_token** Return a new access token to the admin. +![Flow](../../images/flows/Refresh_Admin_Token.png) + +- **create_log** The AEF saves and sends the service consumption logs that it exposes to the CCF + +![Flow](../../images/flows/AEF_Create_Log.png) + +- **get_log** The AEF requests the stored logs from the CCF + +![Flow](../../images/flows/Provider_Get_Log.png) + +- **get_acl** The AEF requests the CCF for the access control list of invokers for its exposed service. + +![Flow](../../images/flows/Provider_Get_ACL.png) + + ## Notes - This process is designed to teach how requests are made in Postman and the flow that should be followed to publish and use an API.