Configurations
Config
An extension to hook oauth2 to http extension connectors.
Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Name |
String |
The name of this configuration. With this name can be later referenced. |
x |
Types
Token Manager Config
Field | Type | Default Value |
---|---|---|
Object Store |
Authorization Code Grant Type
Field | Type | Default Value |
---|---|---|
Local Callback Config |
String |
|
Local Callback Config Path |
String |
|
Local Callback Url |
String |
|
External Callback Url |
String |
|
State |
String |
|
Local Authorization Url Resource Owner Id |
String |
|
Local Authorization Url |
String |
|
Authorization Url |
String |
|
Custom Parameters |
Object |
|
Resource Owner Id |
String |
default |
Client Id |
String |
|
Client Secret |
String |
|
Scopes |
String |
|
Token Manager |
||
Token Url |
String |
|
Response Access Token |
String |
#[payload.access_token] |
Response Refresh Token |
String |
#[payload.refresh_token] |
Response Expires In |
String |
#[payload.expires_in] |
Custom Parameter Extractors |
Array of Parameter Extractor |
|
Refresh Token When |
Boolean |
#[attributes.statusCode == 401 or attributes.statusCode == 403] |
Tls Context Factory |
Parameter Extractor
Field | Type | Default Value |
---|---|---|
Param Name |
String |
|
Value |
String |
Tls
Field | Type | Default Value |
---|---|---|
Enabled Protocols |
String |
|
Enabled Cipher Suites |
String |
|
Trust Store |
||
Key Store |
Trust Store
Field | Type | Default Value |
---|---|---|
Path |
String |
|
Password |
String |
|
Type |
|
|
Algorithm |
String |
|
Insecure |
Boolean |
Key Store
Field | Type | Default Value |
---|---|---|
Path |
String |
|
Type |
|
|
Alias |
String |
|
Key Password |
String |
|
Password |
String |
|
Algorithm |
String |
Client Credentials Grant Type
Field | Type | Default Value |
---|---|---|
Encode Client Credentials In Body |
Boolean |
false |
Client Id |
String |
|
Client Secret |
String |
|
Scopes |
String |
|
Token Manager |
||
Token Url |
String |
|
Response Access Token |
String |
#[payload.access_token] |
Response Refresh Token |
String |
#[payload.refresh_token] |
Response Expires In |
String |
#[payload.expires_in] |
Custom Parameter Extractors |
Array of Parameter Extractor |
|
Refresh Token When |
Boolean |
#[attributes.statusCode == 401 or attributes.statusCode == 403] |
Tls Context Factory |