My Oracle Support Banner

OIM R2PS3 Rest API Swagger JSON File is Missing Security Definitions (Doc ID 2276133.1)

Last updated on MARCH 29, 2019

Applies to:

Identity Manager - Version 11.1.2.3.170117 and later
Information in this document applies to any platform.

Goal

This pertains to the Swagger JSON published at the location for the rest apis. https://docs.oracle.com/cd/E52734_01/oim/OIGSS/swagger.json


Documentation at https://docs.oracle.com/cd/E52734_01/oim/OIGSS/Authentication.html says "OIG Self Service REST supports authentication via OWSM. Basic Auth, OIG JWT Service, OAM, and so on are supported."

The issue is that this JSON file is missing the security information (specifically the securityDefinitions) to mention the types of Security we have to use or which Security Definition applies to which end point.  Due to the above, the swagger client which is generated and classes specially the ApiClient is wrongly generated.

The setUsername and setPassword have no effect because of the following:

 

Solution

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Goal
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.