Versions Compared

Key

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

...

  1. Sign in to the /wiki/spaces/OB130/pages/49053830 ( https://<WSO2_OB_APIM_HOST>:9443/publisher) with creator/publisher privileges.
  2. Click ADD NEW API .

  3. Select I Have an Existing API option.
  4. Select the Swagger File option and browse for the Swagger definition by clicking the Browse button.
    Use the <WSO2_OB_AM_HOME>/repository/resources/finance/apis/openbanking.org.uk/DynamicClientRegistration/3.2/dynamic-client-registration-swagger.yaml file to configure the properties according to the open-banking specification. 
  5. You are directed to the Design API stage. Design General Details are loaded for you in the Design tab.
  6. Click Next: Implement to navigate to the next level.
  7. Expand Managed API and set Endpoint Type by selecting Dynamic Endpoint from the drop-down list.
  8. Under Message Mediation Policies, check Select a message mediation policy to be executed in the message flow.
  9. Uploading the In flow:

    Tip

    Make the following changes:

    Open the <WSO2_OB_APIM_HOME>/repository/resources/finance/apis/openbanking.org.uk/DynamicClientRegistration/3.2/dcr-dynamic-endpoint-insequence-3.2.xml In sequence file using a text editor.

    1. Add the ContentType property below the <sequence> tag: 

      Code Block
      languagexml
      <property name="ContentType" value="application/jwt" scope="axis2"/>
    2. Replace <WSO2_OB_APIM_HOSTNAME> with the hostname of your WSO2 Open Banking API Manager server and save the changes.

      Code Block
      languagexml
      <header name="To" value="https://<WSO2_OB_APIM_HOSTNAME>:9443/ob-dynamic-client-registration" />

    Click Upload In Flow and upload the modified dcr-dynamic-endpoint-insequence-3.2.xml In sequence file.

  10. Click Next: Manage to navigate to the next level.
  11. Under Subscription Tiers, check the option Unlimited : Allows unlimited requests unless you want to limit the requests. 
  12. Multiexcerpt
    hiddentrue
    MultiExcerptNameUpdatedAPIProperties
    Multiexcerpt
    MultiExcerptNameDelete this when the updated API Properties are ready in the WUM

    Expand API Properties and add the following as Additional properties and click the + button to proceed.

    Property Nameob-api-type
    Property Valuedcr

    Multiexcerpt
    hiddentrue
    MultiExcerptNameUpdated API Properties

    Expand  API Properties and add the following as  Additional Properties. Click the +  button to save the values.

    Property NameProperty Value
    ob-specau
    ob-api-typedcr


  13. Click Save & Publish

The published DCR v3.2 API is available in the /wiki/spaces/OB130/pages/49053830.

...