clientId
Box Studio Configuration - Mule 4
You can use this connector in Anypoint Studio by first downloading it from Exchange and configuring it for your application.
Configure a connector in Anypoint Studio:
-
Add the connector to your project.
-
Configure the connector.
-
Configure an input source for the connector.
Add the Connector to Your Studio Project
Anypoint Studio provides two ways to add the connector to your Studio project: from the Exchange button in the Studio taskbar or from the Mule Palette view.
Add the Connector Using Exchange
-
In Studio, create a Mule project.
-
Click the Exchange icon (X) in the upper-left of the Studio task bar.
-
In Exchange, click Login and supply your Anypoint Platform username and password.
-
In Exchange, search for "box".
-
Select the connector and click Add to project.
-
Follow the prompts to install the connector.
Configure the Connector
To use the Box connector in a Mule application, configure a global Box configuration element that can be used by as many Box connectors as you require for your application.
Parameter | Description |
---|---|
The client identifier as assigned by the authorization server when the client application was registered. |
|
|
The client application’s client secret. |
|
The host where Box exposes its API. |
|
The port where Box services listen for incoming requests. Default: 443 |
|
The base path of the Box services' base URI. |
|
The protocol that Box services follow. Default: |
|
The local callback path. Default: /callback |
|
The HTTP Listener configuration that is used to configure the local authorization URL. |
|
The redirect URL that is configured in the client application. |
|
Local authorization URL that is used to initiate an |
|
The authorization URL to request for an authorization code. |
|
The access token URL to request for an access token. |
Configure an Input Source
Configure an input source for the connector such as a an operation for the Box connector, HTTP Listener, or Scheduler. You can put the following operations for the connector in the Source area of the Studio canvas.
Configuration Name: The configuration name for the Box connector global element.
Host: The host where Box exposes its API.
Port: The port where Box services listen for incoming requests.
Base Path: The base path of the Box service’s base URI.
Protocol: The protocol that Box services follow.
Client Id: The client identifier assigned by the authorization server when the client application was registered.
Client Secret: The client application’s client secret.
Local Callback Path: The local callback path.
Local Callback Config: The HTTP Listener configuration that is used to configure the local authorization URL.
External Callback Url: The redirect URL that is configured by the client application.
Local Authorization Url: The local authorization URL that is used to initiate an OAuth2
dance.
Authorization Url: The authorization URL used to request an authorization code.
Access Token Url: The access token URL to request for an access token.
Next Step
After configuring the connector for use in Studio, see the Additional Configuration Information topic for more configuration steps.