Register the Sample Mobile Application in Oracle Identity Cloud Service

The sample iOS mobile application needs to obtain the client ID to establish communication with Oracle Identity Cloud Service. You also need to configure the API permissions that you want to grant to the mobile application.

  1. In the Oracle Identity Cloud Service console, expand the Navigation Drawer, and then click Applications.
  2. On the Applications page, click Add.
  3. In the Add Application dialog box, click Mobile Application.
  4. In the Details section, enter the following information, and then click Next.
    • Name: SDK Mobile Application
    • Description: SDK Mobile Application
  5. On the Client pane, select Configure this application as a client now, select Authorization Code, and select the Allow non-HTTPS URLs check box.
    The sample application works in non-HTTPS mode.
  6. In the Authorization section, enter the following values:
    • Redirect URL: idcsmobileapp://nodata
    • Post Logout Redirect URL: idcsmobileapp://nodata
    The URL scheme (idcsmobileapp://nodata) identifies the application to open.
  7. On the Client pane, scroll down to the bottom of the page and click Add below Grant the client access to Identity Cloud Service Admin APIs.
  8. In the Add App Role dialog box, select the application roles that you want to assign to this application, and then click Add.
  9. On the Client pane, click Next until you reach the last pane, and then click Finish.
  10. From the Application Added dialog box, make a note of the Client ID value, and then click Close.
    Your iOS mobile application needs the Client ID value to integrate with Oracle Identity Cloud Service.
  11. Click Activate.
  12. In the Activate Application dialog box, click Activate Application.