Optional parameters

EntityName (MQCFST)
Entity name (parameter identifier: MQCACF_ENTITY_NAME).

Depending on the value of EntityType, this is either:

The maximum length of the string is MQ_ENTITY_NAME_LENGTH.

EntityType (MQCFIN)
Entity type (parameter identifier: MQIACF_ENTITY_TYPE).

The value can be:

MQZAET_GROUP
The value of the EntityName parameter refers to a group name.
MQZAET_PRINCIPAL
The value of the EntityName parameter refers to a principal name.
ProfileAttrs (MQCFIL)
Profile attributes (parameter identifier: MQIACF_AUTH_PROFILE_ATTRS).

The attribute list might specify the following on its own (this is the default value if the parameter is not specified):

MQIACF_ALL
All attributes.

or a combination of the following:

MQCACF_ENTITY_NAME
Entity name.
MQIACF_AUTHORIZATION_LIST
Authorization list.
MQIACF_ENTITY_TYPE
Entity type.
MQIACF_OBJECT_TYPE
Object type.
ServiceComponent (MQCFST)
Service component (parameter identifier: MQCACF_SERVICE_COMPONENT).

If installable authorization services are supported, this specifies the name of the authorization service from which to retrieve authorization.

If you omit this parameter, the authorization inquiry is made to the first installable component for the service.

The maximum length of the string is MQ_SERVICE_COMPONENT_LENGTH.