Reference
authorization
Static single or multi-user declaration.
- Default value: n/a
- Hot reloadable: Yes
Values
Type | Description | Choices |
---|---|---|
object | An object with a set of explicit properties that can be set. | - |
Properties
Name | Description | Type | Default |
---|---|---|---|
username | Specifies a global user name that clients can use to authenticate the server (requires password , exclusive of token ). | string | - |
password | Specifies a global password that clients can use to authenticate the server (requires user , exclusive of token ). | string | - |
token | Specifies a global token that clients can use to authenticate with the server (exclusive of user and password ). | string | - |
users | A list of multiple users with different credentials. | object | - |
default_permissions | The default permissions applied to users, if permissions are not explicitly defined for them. | object | - |
timeout | Maximum number of seconds to wait for a client to authenticate. | float | 1 |
auth_callout | Enables the auth callout functionality. All client connections requiring authentication will have their credentials pass-through to a dedicated auth service. | object | - |