编辑 - DataPower Gateway (v5 compatible)
使用 Redaction 策略可从请求主体,响应主体和活动日志中完全除去或编辑指定的字段。 您可能会发现此策略适用于因法律、安全性或其他原因而移除或阻止敏感数据(例如,信用卡详细信息)。
网关支持
注: 本主题描述 DataPower® Gateway (v5 compatible)中的 Redaction 策略实现。 如果您正在使用该 DataPower API Gateway工具,请参阅“信息遮蔽”部分—— DataPower API Gateway。
有关不同类型的网关的信息,请参阅 API Connect 网关类型。
| 网关 | 策略版本 |
|---|---|
| DataPower Gateway (v5 compatible) | 1.0.0 |
本主题介绍了如何在 Assembly 用户界面中配置策略;有关如何在您的 OpenAPI 源中配置策略的详细信息,请参阅 redact - DataPower Gateway ( v5 兼容)。
关于
属性
下表列示了策略属性,指示属性是否为必需属性,指定输入的有效值和缺省值并指定值的数据类型。
| 属性标签 | 必需 | 描述 | 数据类型 |
|---|---|---|---|
| 标题 | False | 策略的标题。 默认值为 |
字符串 |
| 描述 | False | 对策略的描述。 | 字符串 |
| 路径 | 是 | 指定定义要移除或编辑的字段的 XPath 表达式。 您可以根据 API 请求和响应使用的是 JSON 还是 XML 格式来构造基于 JSON 或 XML 的 XPath 表达式。 如果有效内容为 JSON,请使用 JSON 内容 (JSONx) 的 DataPower XML 表示来构造表达式。 注: 仅使用 JSONx 表示来标识要除去或编辑的字段的 XPath 表达式。 请勿更改 API Manager中任何响应主体的格式。 如需进一步了解如何基于 JSON 或 XML 构建 XPath 表达式,请参阅《构建 XPath 表达式以屏蔽字段》。 |
字符串 |
| 操作 | 是 | 指定要移除还是编辑字段。 有效值: 默认值为 注: 如果正在编辑数字值,那么已编辑的值将描述为 ****** ,并且类型将更改为 string。 |
字符串 |
| 从 | 是 | 指定要移除或编辑的指定字段的来源。 有效值: 默认值为 (可选)单击添加项以指定其他值。 |
字符串 |
提示: 您可以选择单击 添加项 以指定要从请求主体,响应主体和日志中除去或编辑的其他字段的 XPath 表达式。