Authentication
This section provides a complete list of the Authentication properties you can configure in the connection string for this provider.
Property | Description |
AuthScheme | The scheme used for authentication. Accepted entries are Basic and Token. |
Server | The host name or IP address of the server hosting the HarperDB database. For example, demo.harperdbcloud.com/hdbinstance or 127.0.0.1. |
UseSSL | This field sets whether SSL is enabled. |
Port | The port for the connection to the HarperDB instance. If no port value should be used in the URL for your HarperDB instance, leave the Port connection property blank. The driver does not assign a default port value. |
User | The HarperDB user account used to authenticate. |
Password | The password used to authenticate the user. |
OperationToken | The operation_token used to authenticate to HarperDB. |
RefreshToken | The refresh_token used to refresh an operation_token. |
OperationTokenTimeout | The lifetime of the retrieved operation_token. This setting defaults to the default operation_token lifetime for HarperDB. This setting only applies when OperationToken and RefreshToken are left unspecified, and the driver is instead retrieving and managing token credentials using the supplied User and Password . |
RefreshTokenTimeout | The lifetime of the retrieved refresh_token. This setting defaults to the default refresh_token lifetime for HarperDB. This setting only applies when OperationToken and RefreshToken are left unspecified, and the driver is instead retrieving and managing token credentials using the supplied User and Password . |
CredentialsLocation | The location of the settings file where credentials are saved. |