[MQ 9.3.0 2022 年 6 月][MQ 9.3.0 2022 年 6 月][UNIX、Linux、Windows、IBM i]

用于 MQCSP 的InitialKeyPtr(MQPTR)

密码保护系统的初始密钥的地址。

这是一个输入字段。 此字段的初始值是那些支持指针的编程语言中的空指针,否则为全空字节字符串。 如果 Version 小于 MQCSP_VERSION_2,那么将忽略此字段。

此字段仅与在 IBM i AIX®, Linux®, and Windows 系统上运行的 IBM® MQ MQI clients 相关。

IBM MQ MQI clients can supply encrypted values for some fields, using the IBM MQ password protection system. 如果您使用初始密钥为 MQSCO 结构中指定的密钥存储库的密码加密,请确保在同一客户端应用程序的 MQCSP 中包含初始密钥字段。

加密算法使用初始密钥对这些值进行加密和解密。 如果使用 runmqicred 实用程序对这些字段的值进行加密时提供了初始密钥,那么客户机在连接到队列管理器时必须指定相同的初始密钥。

使用该字段指定的初始密钥会覆盖使用MQS_MQI_KEYFILE环境变量或客户端配置文件安全章节中的MQIInitialKeyFile属性指定的任何初始密钥。

可以使用 InitialKeyOffsetInitialKeyPtr 来指定初始密钥,但不能同时指定两者。