CONFDATA

CONFDATA 参数指定 CICS® 是否禁止可能在 CICS 跟踪条目或转储中显示的用户数据。

CONFDATA = {SHOW| HIDETC}
此选项适用于在以下位置接收到的初始输入数据:
  • z/OS® Communications Server RECEIVE ANY 操作
  • MRO 连接
  • IPIC 连接
  • FEPI 屏幕和 RPLAREA
此选项也适用于 CICS 客户机对虚拟终端的使用。 在代码页转换前后跟踪数据,如果在事务中将 HIDETC 与 CONFDATA YES 结合使用,那么将禁止数据。
SHOW
数据禁止未生效。 无论在事务资源定义中指定了 CONFDATA 选项,都将跟踪用户数据。 此选项覆盖事务资源定义中的 CONFDATA 选项。
HIDETC
CICS 将从 CICS 跟踪条目中 "隐藏" 用户传输数据。 CICS 执行的操作取决于事务资源定义上的个别 CONFDATA 属性 (请参阅 表 1)。
如果指定 CONFDATA=HIDETC ,那么 CICS 将处理 z/OS Communications Server, MRO , IS 和 FEPI 用户数据,如下所示:
  • z/OS Communications Server: CICS 一旦处理了包含初始输入的 z/OS Communications Server RAIA ,并且在标识目标事务之前立即清除该 RAIA。

    正常跟踪条目 (FC90 和 FC91) 是在 RECEIVE ANY 操作完成时创建的,其中文本 SUPPRESSED DUE TO CONFDATA=HIDETC IN SIT 将替换除正常数据的前 4 个字节或功能管理头 (FMHs) 的前 8 个字节以外的所有用户数据。

    然后, CICS 将标识数据的目标事务。 如果事务定义指定 CONFDATA (NO) ,那么 CICS 将跟踪它从跟踪条目 AP FC9B中的 FC90 跟踪中禁止的用户数据。 如果使用 CONFDATA (YES) 定义了事务,那么不会创建此跟踪条目。

  • MRO: CICS 不会跟踪在 MRO 链路上接收到的初始输入。

    将使用文本 SUPPRESSED DUE TO CONFDATA=HIDETC IN SIT 替换所有用户数据来创建正常跟踪条目 (DD16, DD23和 DD25)。

    然后, CICS 将标识数据的目标事务。 如果事务定义指定 CONFDATA (NO) ,那么 CICS 将跟踪其从跟踪条目 AP FC9B中的 DD16 禁止的用户数据。 如果使用 CONFDATA (YES) 定义了事务,那么不会创建此特殊跟踪条目。

  • IPIC: 跟踪点 SO 0201 和 SO 0202 使用消息 Trace data suppressed because it may contain sensitive data禁止缓冲区数据。 禁止来自跟踪点 WB 0700 和 WB 0701 的后续跟踪点 SO 029D (缓冲区延续) 和缓冲区数据。

    如果事务定义指定 CONFDATA (NO) ,那么将按正常方式使用用户数据创建 IS 跟踪条目。

    如果事务定义指定 CONFDATA (YES) ,那么来自 IS 跟踪点 IS 0602 , IS 0702 和 IS 0906 的用户数据将替换为 SUPPRESSED DUE TO CONFDATA=HIDETC IN SIT。 未显示来自 IS 跟踪点 IS 0603 和 IS 0703 的数据。

  • FEPI: 如果在事务资源定义中指定了 CONFDATA (YES) ,那么将从所有 FEPI 跟踪点禁止 FEPI 屏幕和 RPL 数据区 (RPLAREA) 区域。 FEPI 跟踪中的用户数据点 AP 1243 , AP 1244 , AP 145E, AP 145F, AP 1460 , AP 1461 , AP 1595 , AP 1596 , AP 1597 , AP 1598 和 AP 1599 将替换为消息 SUPPRESSED DUE TO CONFDATA=HIDETC IN SIT。 如果事务定义指定 CONFDATA (NO) ,那么将使用正常的用户数据创建 FEPI 跟踪条目。

镜像事务: 使用 CONFDATA (YES) 指定 CICS提供的镜像事务定义。 这将确保当您指定 CONFDATA=HIDETC 作为系统初始化参数时,运行镜像事务的 CICS 区域禁止用户数据,如 z/OS Communications Server, MRO 和 IS 数据所述。

已修改的数据: 通过等到确定事务以确定 CONFDATA 选项, z/OS Communications Server, MRO 或 IS 数据可能已修改 (例如,可能已转换为大写)。

CONFDATA 系统初始化参数与事务资源定义上的 CONFDATA 属性之间的交互显示在 表 1中。
表 1. CONFDATA 系统初始化和事务定义参数的影响
CONFDATA on 事务 CONFDATA 系统初始化参数
SHOW HIDETC
未禁止数据 未禁止数据
YES 未禁止数据 数据已禁止

当 CICS 正在运行时,无法修改 CONFDATA 选项。 必须重新启动 CICS 以应用更改。

限制: 只能在 SIT , PARM 和 SYSIN 中指定 CONFDATA 参数。