gpt4 book ai didi

dataweave - 使用 p() 函数 mule 获取 dataweave 2.0 中的安全属性

转载 作者:行者123 更新时间:2023-12-02 11:30:10 24 4
gpt4 key购买 nike

我的属性文件中有一个使用 mule 安全属性的加密值例如:

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)

关于dataweave - 使用 p() 函数 mule 获取 dataweave 2.0 中的安全属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56394073/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com