use*_*616 2 dataweave mulesoft mule4
我使用m子安全属性在属性文件中有一个加密值,例如:
password = !#$#%%%f (encrypted)
Run Code Online (Sandbox Code Playgroud)
我想基于请求中传递的输入参数,动态地使用dataweave中的p函数获取未加密的值
我使用这种语法获得加密的值
Mule::p(vars.password)
Run Code Online (Sandbox Code Playgroud)
我如何在此之上使用secure ::语法解密值
{
password: Mule::p('secure::vars.password')
}
Run Code Online (Sandbox Code Playgroud)
有人可以在Mule 4中告诉正确的方法吗
要访问在安全属性占位符中定义的属性,请使用以下语法:
p('secure::myproperty.name')
Run Code Online (Sandbox Code Playgroud)
如果键是动态的,请使用字符串串联:
p('secure::' ++ vars.password)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
233 次 |
| 最近记录: |