2.2.2.6 MQAUTHENTICATE

The MQAUTHENTICATE enumeration defines values that indicate whether an ApplicationQueue accepts only authenticated messages. Authenticated messages are Messages for which the AuthenticationLevel value indicates that the Message was signed.

 typedef enum 
 {
   MQ_AUTHENTICATE_NONE = 0,
   MQ_AUTHENTICATE = 1
 } MQAUTHENTICATE;

MQ_AUTHENTICATE_NONE:  The Authentication field of the specified ApplicationQueue equals False.

The ApplicationQueue does not restrict messages on the basis of their authentication status.

MQ_AUTHENTICATE:  The Authentication field of the specified ApplicationQueue equals True.

The ApplicationQueue only accepts Messages for which the Signature is successfully validated when the message arrives at the ApplicationQueue and when it is delivered via the message transfer process.

Used by: