首页 > 解决方案 > WSO2 身份服务器 - 如何以编程方式更新密码历史设置

问题描述

我正在使用 wso2 ISKM 5.10 。我在居民身份提供者下有密码历史设置的配置项。

Password Policies > Password History setting .

我想知道是否有任何用于设置上述值的 REST/SOAP API。我参考了以下文档,但找不到有关如何以编程方式设置它的任何详细信息。

https://is.docs.wso2.com/en/latest/learn/validating-password-history/

请帮助我以编程方式进行设置。

标签: wso2wso2is

解决方案


带有以下负载的PATCH 请求https://localhost:9443/api/server/v1/identity-governance/UGFzc3dvcmQgUG9saWNpZXM/connectors/cGFzc3dvcmRIaXN0b3J5可用于更新Password History setting属性。

有效载荷:

{
    "operation": "UPDATE",
    "properties": [
        {
            "name": "passwordHistory.enable",
            "value": "true"
        },
        {
            "name": "passwordHistory.count",
            "value": "6"
        }
    ]
}

UGFzc3dvcmQgUG9saWNpZXM- 治理连接器类别密码策略的 ID。

cGFzc3dvcmRIaXN0b3J5- 连接器密码历史的 id

参考:https ://is.docs.wso2.com/en/5.10.0/develop/identity-governance-rest-api/#/Management/patchConnector


推荐阅读