The driver supports the following authentication methods:
  • Bearer token authentication authenticates using security tokens generated by GitHub.
  • Basic authentication authenticates using the specified user IDs, passwords, and HTTP headers.
  • OAuth 2.0 authentication authenticates using OAuth 2.0 authentication flows.

By default, the driver is configured to use basic authentication (AuthenticationMethod=BearerToken).