0

根据这个 swagger 文档(https://www.eclipse.org/hono/docs/api/management/#/credentials/setAllCredentials),目前无法删除 Hono 中的凭据。删除设备注册时会删除凭据(级联效应)。

现在,根据 Hono 的 PUT /credentials/{tenantId}/{deviceId} 招摇文档中的注释,

“请注意,N 不包含任何现有凭证对象 cE,其中不存在具有相同设备 ID、类型和身份验证标识符的相应凭证对象 cU。这样,可以删除现有凭证。”

我很难解析这个陈述。

这是否意味着有一种单独的方法可以通过 PUT 删除凭证(除了删除设备注册的级联效应)?

4

1 回答 1

0

此方法旨在用于删除设备的特定凭据。例如,如果您创建了两个具有相邻(或重叠)有效期的密码凭证 A 和 B,您可能希望在其有效期过后删除凭证 A。为此,您可以使用仅包含凭证 B 的标识符但省略凭证 A 的标识符的 PUT 请求。

于 2020-08-12T07:18:11.043 回答