Oauth-credentials (Section)#
Path: /facilities/http/client{id}/oauth-credentials
This enables the HTTP client to use OAuth 2.0 client credentials flow to obtain an access token for endpoint access
Parameters#
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| client-id | non-empty-string | required | The client id to use when obtaining an OAuth 2.0 access token | |
| client-secret | non-empty-string | required | The client secret to use when obtaining an OAuth 2.0 access token | |
| send-client-credentials-in-authorization-header | boolean | optional | false | Passes the OAuth credentials in the Authorization header instead of POST body |
| scope | multi-value, scope | optional | Scopes to request when requesting a new access token from the OAuth 2.0 client | |
| token-endpoint | uri | required | The complete url to the token endpoint of the OAuth server used to retrieve the access token |
Subsections#
| Name | Type | Description |
|---|---|---|
| inner-client-or-legacy-settings | OneOf | None |