This class implements support for Basic Authentication. The main purpose of this authenticator is to construct the Authorization header and then add it to each outgoing REST API request.
Options for authenticating via Basic Authentication. This authentication mechanism allows the user to supply a username and password. These values are then used to form an Authorization header which is then used within outgoing REST API requests.
Options for authenticating via the IAM (Identity Access Management) token service. This authentication mechanism allows an IAM access token to be obtained using a user-supplied apikey. The IAM access token is then specified as a Bearer Token within outgoing REST API requests.
Options for authenticating via the ICP4D (IBMCloud Private for Data) token service. This authentication mechanism allows an ICP4D access token to be obtained using a user-supplied username, password and URL. The ICP4D access token is then specified as a Bearer Token within outgoing REST API requests.