Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info
In a setup where WSO2 Identity Server is used as the Key Manager, this step is performed in the Identity Server.
  1. Log Sign in to the WSO2 APIM management console Management Console (https://<Server Host>:9443/carbon) and click Add under Service Providers.

  2. Give a name for the service provider and click Register.
  3. Click Configure under Inbound Authentication Configuration > OAuth/OpenId Connect Configuration to add a new OAuth client.
  4. Provide a callback URL.
    If you do not have a callback URL, you can unselect the Code and Implicit authorization grant type checkboxes and add the OAuth client.
    Now,
    Anchor
    step4
    step4
    As you have now created the OAuth client and are provided with , the OAuth client key and OAuth client secret appears.
  5. Next, enable Enable the option to provide out-of-band keys by opening the <APIM_HOME>/repository/deployment/server/jaggeryapps/store/site/conf/site.json file and changing the "mapExistingAuthApps" setting to true.

    Code Block
    "mapExistingAuthApps" : true
  6. Log Sign in to the WSO2 API Store.
    https://<Server Host>:9443/store
    In the My Subscriptions page, notice that you now see a Provide Keys button for your application.
  7. Click the Provide Keys button, paste the consumer key and consumer secret pair, which you received in step 4, and click Save

    You have successfully provisioned an out-of-band OAuth client.