Capabilities of the OAuth Server

The OAuth server has the following features:

  • Register client application using TIBCO API Exchange Manager.
  • Support the following standard OAuth flows. See OAuth Flows.
    • Authorization Code
    • Password Credential
    • Client Credential
  • Generate authorization code.
  • Generate access tokens from the OAuth flows.
  • Provide APIs to manage access tokens. See the following APIs:
  • Provide the interface to build custom (non-default) adapters to plug in your implementations of the owner, client, and scope adapters. See OAuth Service Provider Interface chapter.

PingIdentity Support

To support PingIdentity authorization server for OAuth policies, make sure that you set the Provider field correctly in the policy file, as follows:

<ns:Provider>PingIdentity</ns:Provider>

See AuthenticationbyOAuth Policy.