Syntax
staticClientList-client:
clientId: <string> # required
clientSecret: <string> # required
callbackUrl: <string>
grantTypes: <string>
resources: <string>
scopes: <string>staticClientList-client: clientId: <string> # required clientSecret: <string> # required callbackUrl: <string> grantTypes: <string> resources: <string> scopes: <string>
Attributes
| Name | Required | Default | Description | Examples |
|---|---|---|---|---|
| callbackUrl | false | - | - | - |
| clientId | true | - | - | - |
| clientSecret | true | - | - | - |
| grantTypes | false | authorization_code,password,client_credentials,refresh_token,implicit | Comma separated list of grant types this client can be used with. | - |
| resources | false | - | Space separated list of resource URIs (audiences) this client may request tokens for, see RFC 8707. In the client_credentials grant, the "resource" request parameter is checked against this list, and the granted resources become the "aud" claim of the issued token (requires a JWT token generator such as bearerJwtToken). If the request contains no "resource" parameter, all resources listed here are granted. | - |
| scopes | false | - | Space separated list of scopes this client may request in the client_credentials grant. The "scope" request parameter is checked against this list, and the granted scopes become the "scope" claim of the issued token (requires a JWT token generator such as bearerJwtToken). If the request contains no "scope" parameter, all scopes listed here are granted. Without this attribute, the "scope" parameter is passed through unchecked and no "scope" claim is issued. | - |