Components

The OAuth server has the following main components:

  • User Agent
  • Relying Party
  • Authorization server
  • Identity Service Provider
  • Resource server
  • Owner Adapter

    An interface used to manage the owner and authenticate the user credentials. By default, TIBCO API Exchange Gateway provides file-based owner adapter.

  • Client Adapter

    An interface used to manage the client and validate the client credentials. By default, TIBCO API Exchange Gateway provides file-based client adapter.

  • Scope Adapter

    An interface used to manage the scopes for a specific owner. By default, TIBCO API Exchange Gateway provides file-based scope adapter.

  • API Provider