Skip to main content

Resource Server Adapter for OIDC

The OIDC version of the Resource Server Adapter (RSA) is built on top of RSA-SDK/RSA-core and enables an access- and identity- conscious gateway relationship to a true Resource Server that must be an OIDC Provider.

High Level Summary of steps required to configure an RSA-OIDC Adapter

  1. Configure an OAuth relationship with a federated OIDC provider (serving as the real Resource Server) using static and dynamic database configuration. Refer to Configure Federated OIDC Provider

  2. Configure an OAuth relationship with a Wallet (as a Provider to the Wallet) and select a Resource Owner Token (ROT) issuance and creation strategy. Refer to Configure OAuth Relationship with a Wallet

  3. Configure an Authorization Server (as a client to the Authorization Server). Refer to Configure an Authorization Server

    Note: Wallet must be registered as an OAuth Client and Provider to the same Authorization Server to which the RSA-OIDC Adapter is being registered against.

  4. Configure Protected Resources using static and dynamic database configuration. Refer to Configure a Protected Resource