MarkLogic:如何使用 xdmp:jwt-decode() 函数

问题描述 投票:0回答:1

我们正在运行 Marklogic Enterprise v11.1.0,我正在尝试运行

xdmp:jwt-decode()
命令(如 v11 文档中定义)

我没有看到任何提及需要定义的导入。我希望我错过了一些简单的东西,但除了 MarkLogic 文档页面(上面链接)之外,我没有找到任何东西。

有人用过这个功能吗?

我从 QConsole 运行的超级基本代码是:

xquery version "1.0-ml";

let $jwt := "<JWT content here>"
let $jwt-decoded := xdmp:jwt-decode($jwt)

return
  $jwt-decoded

这会导致以下错误:

[1.0-ml] XDMP-UNDFUN: (err:XPST0017) Undefined function xdmp:jwt-decode()
marklogic
1个回答
0
投票

似乎

xdmp:jwt-decode()
xdmp:jwt-validate()
函数在函数和 API 文档中发布得有点早,比即将发布的 11.2.0 版本早,届时它们将作为 OAuth 2.0 功能的一部分引入。

© www.soinside.com 2019 - 2024. All rights reserved.