OAuth Configuration Resource
The OAuth Configuration Resource template represents an OAuth connection.
General
The General section has the following fields:
Field | Description |
---|---|
Package | The name of the package in which you want to create a shared resource |
Name | The name of the shared resource |
Description | A short description of the shared resource |
OAuth Configuration Resource
This section has the following fields:
Field | Literal Value/Module Property | Description |
---|---|---|
Client ID | Yes | Enter Client ID for OAuth Configuration. |
Client Secret | Yes | Enter Client Secret for OAuth Configuration. |
Access Token URL | Yes | Enter Access Token URL Authorization Server. |
Scope | Yes | Enter scope for OAuth Configuration. |
Grant Type | None | Select a grant type from the Grant Type drop down list.
The following options are supported:
By default Client credential option is selected. |
Username | Yes | Enter a username for the Resource password grant type. |
Password | Yes | Enter a password for the Resource password grant type. |
Custom Parameters | No | Select this checkbox to add key and values from users. |
Test Connection
Click the Test Connection button to test whether the specified configuration fields result in a valid connection to an Authorization Server.
Security
Select the Confidentiality checkbox to configure the SSL connection parameters.
Field | Literal Value/ Module Property | Description |
---|---|---|
SSL Client Configuration | None | Specify an SSL Client Shared Resource.
For more information about how to configure the shared resource, see SSL Client Configuration. |
Default Confidentiality | Yes | Select the checkbox to encrypt or decrypt messages.
Select the checkbox to enable the SSL with default configuration. For more information about SSL Client configuration, see the SSL Client Configuration. Note: If you select
Default Confidentiality, there is no need to create a shared resource. SSL is enabled with
Default Configuration. If custom configurations for SSL are required, select
Confidentiality. When using
Default Confidentiality ensure that the correct root certificates are present at the <TIBCO_HOME>\tibcojre64\1.8.0\lib\security\cacerts trust store.
|
Confidentiality | Yes | Select the checkbox when encrypting or decrypting messages.
When you select a module property for this field and set it to true, or select the checkbox, the SSL Client Configuration field is visible. For more information about SSL Client configuration, see the SSL Client Configuration. |