Exit XWSSRROO
Use the XWSSRROO exit to access containers on the current channel, with CICS® acting as a secured web services requester, before they are passed to the transport to be processed. This exit runs after any instance of the XWSSRRWO exit is processed and before the encryption of data flowing outbound on the web services transport.
If the pipeline does not contain a security handler, this exit is not driven. See the Exit XWSRQROO topic for instances of the pipeline not containing a security handler
Exit-specific parameters
- UEPTRANID
- Address of the 4-byte transaction ID. The exit or task runs under this transaction ID.
- UEPUSER
- Address of the 8-byte user ID. The user ID is the one associated with the transaction ID.
- UEPTERM
- Address of the 4-byte terminal ID.
- UEPPROG
- Address of the 8-byte application program name. The application program name is that of the program that issued the INVOKE SERVICE or INVOKE WEBSERVICE command.
- UEPCHANN
- Address of a 16-byte field that contains the name of the current channel. You can identify the channel explicitly using this parameter.
- UEPCONTR
- Address of a 16-byte field that contains the name of the data container on the channel named by UEPCHANN. This container holds the application data structure.
Return codes
- UERCNORM
- Continue processing.
XPI calls
No XPI interfaces are available.
API and SPI commands
You can use the following commands:- EXEC CICS GET CONTAINER
- EXEC CICS INQUIRE WEBSERVICE