使用 p() 函数 mule 在 dataweave 2.0 中获取安全 属性
Use p() function mule to fetch secure property in dataweave 2.0
我的 属性 文件中有一个使用 mule secure 属性 加密的值
例如:
password = !#$#%%%f (encrypted)
我想根据请求中传递的输入参数使用 dataweave 中的 p 函数动态获取未加密的值
我使用此语法获得加密值
Mule::p(vars.password)
我如何在此基础上使用 secure:: 语法来解密值
{
password: Mule::p('secure::vars.password')
}
谁能告诉我在 Mule 4 中的正确方法
要访问安全 属性 占位符中定义的 属性,请使用以下语法:
p('secure::myproperty.name')
如果密钥是动态的,则使用字符串连接:
p('secure::' ++ vars.password)
我的 属性 文件中有一个使用 mule secure 属性 加密的值 例如:
password = !#$#%%%f (encrypted)
我想根据请求中传递的输入参数使用 dataweave 中的 p 函数动态获取未加密的值
我使用此语法获得加密值
Mule::p(vars.password)
我如何在此基础上使用 secure:: 语法来解密值
{
password: Mule::p('secure::vars.password')
}
谁能告诉我在 Mule 4 中的正确方法
要访问安全 属性 占位符中定义的 属性,请使用以下语法:
p('secure::myproperty.name')
如果密钥是动态的,则使用字符串连接:
p('secure::' ++ vars.password)