Inquire Authority Service (Response) on Multiplatforms
The response to the Inquire Authority Service (MQCMD_INQUIRE_AUTH_SERVICE) command consists of the response header followed by the ServiceComponent structure and the requested combination of attribute parameter structures.
- Always returned:
- ServiceComponent
- Returned if requested:
- InterfaceVersion, UserIDSupport
Response data
- InterfaceVersion (MQCFIN)
- Interface version (parameter identifier: MQIACF_INTERFACE_VERSION).
This parameter is the current interface version of the OAM.
- ServiceComponent (MQCFSL)
- Name of authorization service (parameter identifier: MQCACF_SERVICE_COMPONENT).
If we included a specific value for ServiceComponent on the Inquire Authority Service command, this field contains the name of the authorization service that handled the command. If you did not include a specific value for ServiceComponent on the Inquire Authority Service command, the list contains the names of all the installed authorization services.
If there is no OAM or if the OAM requested in the ServiceComponent does not exist this field is blank.
The maximum length of each element in the list is MQ_SERVICE_COMPONENT_LENGTH.
- UserIDSupport (MQCFIN)
- User ID support (parameter identifier: MQIACF_USER_ID_SUPPORT).
The value can be:
- MQUIDSUPP_YES
- The authority service supports user IDs.
- MQUIDSUPP_NO
- The authority service does not support user IDs.
Parent topic: Definitions of the Programmable Command Formats