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