Client applications make requests to access resources on a PAS for OpenEdge server. Each client has a unique ID (client_id ) registered with an authorization server, inserted into an OAuth2 access token, and validated by the resource server, PAS for OpenEdge. The client choice impacts the configuration of your PAS for OpenEdge.

  1. Choose a client. The clients include:
    • Hybrid—Combination of native and web applications.
    • Native—Stand-alone application or mobile application.
    • User agent—Browser-based application.
    • Web application—Web-server hosted application.
    Based on the selected authorization server, developers must write or buy a client that supplies the required values to the authorization server. This configuration is outside of OpenEdge.
  2. This example uses a native client as the client.