Skip to main content

DataSource RESTSECURITY

The RESTSecurity DataSource class streamlines the retrieval of data from REST APIs. It assists in managing caching, deduplicating requests, and handling errors during the resolution of operations

Engaging in Practical Implementation

Open new Project in QuickIntegration Platform, and then follow these steps to get your flow working

  1. Click On the Connection Properties
  2. Select the DataSource Type from dropdown
  3. Provide the Credentials
  4. Click on Submit to save the Credentials
  5. On the left side of the palette, you'll find the Configured Properties ready to be utilized within your API.

Security Types

OAUTH

OAUTH security configuration
FieldsDescriptionExample
TypeOAUTHOAUTH
Grant TypeGrant Typepassword
Token URLToken unique identifier used to locate a resource on OAUTH Token<server-url>
Client IdClient ID means a unique alphanumeric code provided to and used by a customer for identifying each query or reques<server-client-id>
Client SecretA client secret is a secret known only to the OAuth application and the authorization server<server-client-secret>
User NameA name that uses for identification purposes when logging <server-username>
PasswordA password is a string of characters used to verify the identity of a user during the authentication process<server-password>
DataSource NameDatasource Name which is configured in connections propertiesrestsecds
DataSource TypeRESTSECURITYRESTSECURITY
EnvironmentProvides a production environment where you can deploy applications and APIs publiclydev

API-KEY

API-KEY security configuration
FieldsDescriptionExample
TypeAPI-KEYAPI-KEY
NameName<server-key>
ValueValue<server-value>
DataSource NameDatasource Name which is configured in connections propertiesrestsecds
DataSource TypeRESTSECURITYRESTSECURITY
EnvironmentProvides a production environment where you can deploy applications and APIs publiclydev

BASIC auth

BASIC auth security configuration
FieldsDescriptionExample
TypeBasicBasic
UsernameThe name of the User<server-username>
PasswordUnique secured key <server-password>
DataSource NameDatasource Name which is configured in connections propertiesrestsecds
DataSource TypeRESTSECURITYRESTSECURITY
EnvironmentProvides a production environment where you can deploy applications and APIs publiclydev