The driver supports the following authentication methods:
  • No Authentication is used for REST services that do not require authentication.
  • Basic Authentication uses user IDs, passwords, and HTTP headers to authenticate.
  • Bearer token Authentication authenticates an API Token, configured as BearerToken.
  • Digest Authentication negotiates user ID and password authentication using digest access authentication.
  • HTTP Header Authentication passes security tokens via the HTTP headers to authenticate.
  • URL Parameter Authentication authenticates by passing security tokens using URLs.
  • OAuth 2.0 Authentication authentications using OAuth 2.0 authentication flows.
  • Custom Authentication authenticates using a series of requests defined in the Model file.

By default, the driver is configured to use no authentication (AuthenticationMethod=15).