Creates an app integration authentication
The brand URL of the request. This is used to identify the brand.
YOUR_BRAND_URLAuth-Key is required to authenticate the request. If missing, the server will return 401 Unauthorized.
YOUR_AUTH_KEYThe app integration id.
The code of the app integration.
The name of the app integration.
The project Id of the app integration.
The client email of the app integration. This value is used for OAuth2 methods. For example, for Google OAuth2, this value is the email of the service account.
The client secret of the app integration. This value is used for OAuth2 methods. For example, for Google OAuth2, this value is the private key of the service account.
The redirect URI of the app integration. After the user logs in, the user is redirected to this URI. This value is must be mapping with the application configuration on the OAuth2 provider.
The scope of the app integration.
The authentication endpoint of the app integration.
The token endpoint of the app integration.
The icon URL of the app integration.
The tags of the app integration.
The description of the app integration.
This enum is used to define the common status of an object in JFW.
Supported values:
- Inactive - In case of JFW object's status being inactive.
- Active - In case of JFW object's status being active
Flag to indicate if the authentication integration is the default. Default is false.
The request was successful.
This provides interfaces for API responses with data.
This is the flag to indicate whether the API call is successful or not.
This is the HTTP status code. This is used to determine the status code to be returned to the client.
This is the message to be displayed to the user.
The user is not authorized to access the requested resource. The request is missing the required Auth-Key header.
The user's access was denied.
The brand had already been configured with app integration authentication.
API call exceeded rate limit due to too many requests.
Last updated