{ "opencollection": "1.0.0", "info": { "name": "Identity and Access Management Data Plane Dataplane API", "version": "v1" }, "items": [ { "info": { "name": "dataplane", "type": "folder" }, "items": [ { "info": { "name": "Get a scoped-access security token.", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:9010/v1/actions/generateScopedAccessToken", "body": { "type": "json", "data": "{}" } }, "docs": "Based on the calling Principal and the input payload, derive the claims, and generate a scoped-access token for specific resources. For example, set scope to urn:oracle:db::id:: for access to a database in a compartment.\n" }, { "info": { "name": "Generates a user principal session token (UPST) for the authenticated user principal.", "type": "http" }, "http": { "method": "POST", "url": "http://localhost:9010/v1/token/upst/actions/GenerateUpst", "headers": [ { "name": "opc-request-id", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Exchanges a valid user token-based signature (API key and UPST) for a short-lived UPST of the authenticated\nuser principal. When not specified, the user session duration is set to a default of 60 minutes in all realms. Resulting UPSTs\nare refreshable while the user session has not expired.\n" } ] } ], "bundled": true }