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 a TLS 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.