Enables you to specify a custom grant type that follows the standard OAuth flow.
The behavior of OAuth authorization using oauth2-custom depends on the presence of an authorize-endpoint:
authorize-endpoint is present, the flow will be the same flow as for the standard authorization_code flow. An authorization code will be requested from the authorize-endpoint and then used to request the access token from the token-endpoint. The specified grant-type will be used wherever relevant.authorize-endpoint is not present, Bixby tries to directly request an access token from the given token-endpoint using the specified grant-type.| client-id required | Public identifier for application requesting access |
| client-secret-key required | Specifies the name of the secrets key, set in the Configuration & Secrets screen of the Bixby Developer Center, which stores the OAuth client secret |
| grant-type required | Method used to acquire the access token |
| token-endpoint required | The endpoint where the application exchanges the client credentials for an access token |
| authorize-endpoint optional | The endpoint to call to request authorization, which is where the authorization server chooses whether or not to grant access |
| login-button-label optional | Label used for the login button in an OAuth-based action |
| revoke-endpoint optional | The endpoint that the application calls to revoke an access token |
| scope optional | The scope of the OAuth request, which is used to limit access to data |
Copyright 2025 Samsung All rights reserved