Removes those extra parameters from an authenticated request.
When a user returns from CDSSO authentication, the request contains a list of parameters that were added when the user was authenticated. am_web_remove_authnrequest() removes these extra parameters so the request is forwarded to applications as it originally came from the browser.
#include "am_web.h" AM_WEB_EXPORT am_status_t am_web_remove_authnrequest(char* inpString, char **outString );
This function takes the following parameters:
Pointer to the URL received after CDSSO authentication.
Pointer to a pointer to the location of the new URL without the parameters.
This function returns one of the following values of the am_status_t enumeration (defined in the <am_types.h> header file):
If successful.
The type of error indicated by the status value.
The value returned should be freed using am_web_free().