Configuring Endpoint Call Processing
Procedure
-
Sign in to the Boomi Cloud API Management (Control Center) dashboard.
-
Click API Definitions on the Get Started page or navigate to Design > APIs.
-
On the Manage your APIs with API Definitions page, in the Name column, select the API Definition link from the list. This opens the Endpoint Settings:
<your endpoint name>page. -
On the Endpoint:
<your endpoint name>page, in the Name column, select an endpoint link or settings icon next to the row you want to configure endpoint settings. -
Navigate to Call Transformations. On the Call Transformations page, specify the following information in these fields:
-
Processing Adapter:
com.mashery.proxy.customer.generic.soap-security-connector -
Perform Pre-processing: Enabled
-
Perform Post-processing: Enabled
-
Data to make available for pre-processing:: Enter the following data one per line:
Data Example Notes enable_timestamp : <flag>enable_timestamp:trueThis is an optional field.
timestamp_ttl : <set time stamp expiry time>timestamp_ttl:300This is an optional field.
enable_signature : <flag>enable_signature:trueThis is an optional field.
signature_algorithm : <algorithm>signature_algorithm : SHA1withRSAThis is an optional field.
enable_encyption : <flag>enable_encyption:trueThis is an optional field.
key_transport_method : <key_transport_method>key_transport_method : RSA15This is an optional field.
encryption_algorithm : <encryption_method>content_encryption_method : aes128-cbcThis is an optional field.
override_custom_error_message : <flag>override_custom_error_message : trueThis is an optional field.
Default value:
false.When true, Control Center configured error messages take precedence.
-
Data to make available for post-processing: Enter the following data one per line:
Data Example Notes validate_signature : <flag>validate_signature : trueThis is an optional field.
enable_decryption : <flag>enable_decryption : trueThis is an optional field.
override_custom_error_message : <flag>override_custom_error_message : trueThis is an optional field.
Default value:
falseWhen true, Control Center configured error messages take precedence.
-
-
Click Save.