GitHub Adapter Capabilities

The GitHub Adapter enables you to create an integration in Oracle Integration that connects with GitHub. You can configure the GitHub Adapter as a trigger connection or an invoke connection in an integration in Oracle Integration.

The GitHub Adapter supports invoke connections with the following capabilities:

  • Provides support for performing various operations such as Create, Update, Get, List, Delete, Compare, Search, Merge, and others on the selected business object.

  • Supports OAuth 2.0 Authorization Code Credentials authentication for invoke connections.

The GitHub Adapter supports trigger connections with the following capabilities:

  • Provides support for subscribing to Repository and Organization events (Organization Credentials only).

  • Authenticates trigger connections using composite security policies: HMAC (Hash-based Message Authentication Code) Signature Validation for incoming requests and OAuth 2.0 Authorization Code Credentials for outgoing calls.

  • Supports implementing a secure egress (dedicated NAT gateway) to establish a connection by using a private endpoint. See Configure a Private Endpoint for Your Instance in Provisioning and Administering Oracle Integration 3 and Configure the Endpoint Access Type.

The GitHub Adapter is one of many predefined adapters included with Oracle Integration.