OIM R2PS3 Rest API Swagger JSON File is Missing Security Definitions
(Doc ID 2276133.1)
Last updated on JULY 21, 2020
Applies to:Identity Manager - Version 188.8.131.52.170117 and later
Information in this document applies to any platform.
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:
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