TLS | Whether to use Transport Layer Security. See More |
Headers | Optional key/value pairs to include in the request header. See More |
Authentication Type | One of 4 authentication types:<br><br> No Auth: No authentication specified <br> Basic Auth: Authenticate via username and password <br> OAuth 2 (bearer token): Authenticate via prefix and token <br> OAuth 2 (admin) If a connector function is called, the call will be authenticated with a Tulip user's credentials. The Authorization Code OAuth2.0 flow will be executed. <br> OAuth 2 (operator): If a connector function is called, the call will be authenticated with an operator's credentials that they enter after starting an app in the Tulip Player. The Authorization Code OAuth2.0 flow will be executed. <br><br> OAuth1.0: If a connector function is called, the call will be authenticated with a Consumer Key, Secret, Access Token obtained from the third party service the connector is authenticating to. Preferred signature being HMAC-SHA256, while more signature methods are available as well.<br>If the environment uses "Basic Auth" or any "Oauth 2" method, the appropriate credentials must also be saved for that environment. |
Custom Certificate Authority | Optional if using TLS. Supports PEM formatted keys or upload a .pem file |
Custom Certificate | Required for mTLS. Supports the upload a .pfx file |
Username | Required if using "Basic Auth" |
Password | Required if using "Basic Auth" |
Prefix | Required if using "Oauth 2 (Bearer token)" |
Token | Required if using "Oauth 2 (Bearer token)" |
Redirect URL | Required if using "Oauth 2 (Admin)" or "Oauth 2 (Operator) |
Authorization Code URL | Required if using "Oauth 2 (Admin)" or "Oauth 2 (Operator) |
Access Token URL | Required if using "Oauth 2 (Admin)" or "Oauth 2 (Operator) |
Client ID | Required if using "Oauth 2 (Admin)" or "Oauth 2 (Operator) |
Client Secret | Required if using "Oauth 2 (Admin)" or "Oauth 2 (Operator) |
Signature Method | Required if using "OAuth1.0". It is a hashing algorithm used to generate the signature for the request |
Consumer Key | Required if using "OAuth1.0". Value used by the consumer or client to identify itself to the service provider |
Consumer Secret | Required if using "OAuth1.0". A secret used by the consumer or client to establish ownership of the consumer key |
Access Token | Required if using "OAuth1.0". A token used for accessing the protected resource from the service provider |
Token Secret | Required if using "OAuth1.0". A secret used by the consumer to establish ownership of the access token |
Realm | Required if using "OAuth1.0". This is a string specified by the server in the WWW-Authenticate response header |
Scope | Required if using "Oauth 2 (Admin)" or "Oauth 2 (Operator) |
Send token request data as JSON | A boolean value that determines whether request data will be sent as query params or in the request body |
Send Authentication Header for refresh request | A boolean value that determines behavior of refresh requests. A true value will send Authentication Header on refresh. |
Custom Prompt Header | An optional string value that determines behavior of refresh requests. This header can be disabled, or set to none , login , consent or select_account |