LDAP attributes defined are specific to IBM® MQ and maps directly to the client connection properties.
- IBM MQ Client Channel Directory String Attributes
- The character string attributes with their mapping to IBM MQ properties are listed in the following table. The attributes can hold values of directoryString (UTF-8 encoded Unicode, that is, a variable byte encoding system that includes IA5/ASCII as a subset) syntax. The syntax is specified by its object identification number (OID).
Table 1. IBM MQ client channel directory string attributes
LDAP Attribute |
Description |
IBM MQ Property |
CN |
The common name consisting of the channel name and the defining queue manager name. |
|
ibm-amqChannelName |
The name of the channel definition. |
CHANNEL |
ibm-amqConnectionName |
The communication connection identifier. |
CONNAME |
ibm-amqDescription |
The channel description. |
DESCR |
ibm-amqLocalAddress |
The local communication address of the channel. |
LOCLADDR |
ibm-amqModeName |
The LU 6.2 mode name. |
MODENAME |
ibm-amqPassword |
The password that can be used. |
PASSWORD |
ibm-amqQueueManagerName |
The name of the queue manager or queue manager group to which an IBM MQ client application can request connection. |
QMNAME |
ibm-amqSecurityExitUserData |
The user data that is passed to the security exit. |
SCYDATA |
ibm-amqSecurityExitName |
The name of the exit program to be run by the channel security exit. |
SCYEXIT |
ibm-amqSslCipherSpec |
A single CipherSpec for an SSL connection. |
SSLCIPH |
ibm-amqSslPeerName |
Checks the Distinguished Name (DN) of the certificate from the peer queue manager or client at the other end of an IBM MQ channel. |
SSLPEER |
ibm-amqTransactionProgramName |
The transaction program name. |
TPNAME |
ibm-amqUserID |
The user ID to be used by the MCA when attempting to initiate a secure SNA session with a remote MCA. |
USERID |
- IBM MQ client connection integer attributes
- The attributes with predefined values (for example, an enumerated type) are stored as standard integers. These values are stored in the LDAP directory as integer values, and not by using the associated constant name.
Table 2. IBM MQ client channel directory integer attributes
LDAP attribute |
Description |
IBM MQ Property |
ibm-amqConnectionAffinity |
Determines whether client applications, which connect multiple times through the same queue manager name, use the same client channel. |
AFFINITY |
ibm-amqClientChannelWeight |
A weighting to influence which client connection channel definition is used. |
CLNTWGHT |
ibm-amqHeartBeatInterval |
The approximate time between heartbeat flows that are to be passed from a sending MCA when there are no messages on the transmission queue. |
HBINT |
ibm-amqKeepAliveInterval |
A time-out value for a channel. |
KAINT |
ibm-amqMaximumMessageLength |
The maximum length of a message that can be transmitted on the channel. |
MAXMSGL |
ibm-amqSharingConversations |
The maximum number of conversations that share each TCP/IP channel instance. |
SHARECNV |
ibm-amqTransportType |
The transport type to be used. |
TRPTYPE |
- IBM MQ client channel boolean attribute
- This Boolean attribute is not mapped to any IBM MQ property. The syntax of this attribute indicates a boolean value.
Table 3. IBM MQ client channel boolean attribute
LDAP attribute |
Description |
ibm-amqIsClientDefault |
This boolean attribute is defined to resolve the problem of searching entries whose ibm-amqQueueManagerName attribute has not been defined. |
- IBM MQ client channel list attributes
- IBM MQ properties are stored as single-value, comma-separated list attribute within the LDAP directory. The attributes are defined in the same manner as the other directory string attributes. The list attributes along with their mapping to the IBM MQ properties are described in the following table.