Description
Feature name |
Validate3rdPartyCallRequest |
---|---|
Applicable contexts |
SS7 service |
Typical feature execution points |
This feature should run early in |
Prerequisite Features |
None |
The Validate 3rd Party Call Request Feature checks the received HTTP request to see if it is well formed. The SS7 service accepts HTTP requests in the following format:
http://<host>:<port>/sentinel-ss7?cgpa=642200001&cdpa=642200002
This feature checks for the presence of the cgpa and cdpa request parameters.
The SS7 service only accepts the HTTP request for processing if the path contains sentinel-ss7 |
Error scenarios
Scenario | Handling |
---|---|
IOException while retrieving HttpRequest content |
Increment CouldNotProcessHttpRequest |
Report |
refuseDialog |
Feature responses
Response | Reason |
---|---|
refuseDialog |
the request to set up a 3rd party call should be refused |
featureHasFinished |
feature has finished |