Description of the illustration idcs_customer_quotes_pattern_description
The image illustrates the design pattern used in the Customer Quotes sample application. It includes a detailed flow to explain how the sample app’s security can be delegated to Oracle Identity Cloud Service.
The main diagram has three major visual components:
-
A pictograph of an end user
-
A box labeled Custom Java App that contains a module called Customer Quotes, written in Java
-
A box labeled Oracle PaaS that contains theOracle Identity Cloud Service
The detailed flow is presented as a three-step process moving through the three major visual components. The process is as follows:
-
The end user accesses the Customer Quotes application and clicks on Login with Identity Cloud Service to initiate the federated single sign-on.
-
Oracle Identity Cloud Service authenticates the user and returns an authorization code.
-
Customer Quotes requests an access token from Oracle Identity Cloud Service, which then issues a JWT access token and an id_token. The id_token is returned per Open ID Connect as an extension of OAuth 2.0.