The OAuth2 client is an application that requests a token from the OAuth2 authorization server to access the resources on a PAS for OpenEdge instance.

Test with a CURL client

In this example, you can use a CURL command as a quick option to request a bearer token and test access to the resources hosted on a PAS for OpenEdge instance by validating the token using the security token service on the OpenEdge Authentication Gateway.

For more information on testing with a CURL client, see Test the configuration.

For production systems

You must work with the OAuth2 authorization server provider to register the client application for production systems. After the OAuth2 client registers with the OAuth2 authorization server, the OAuth2 authorization server generates a unique clientId to be used during the configuration of OpenEdge Authentication Gateway to validate tokens.

For more information about OAuth2 clients, see Identify the OAuth2 client.