以编程方式控制 WSO2 门户的用户

User control of WSO2 Portal programatically

我想通过自己的门户管理 WSO2 用户。以下需要管理:

  1. 创建新用户
  2. 订阅用户 API
  3. 获取要提供给用户的消费者密钥和消费者机密以生成访问令牌

我想在 UI 中以编程方式完成所有这些操作,这样用户就不需要每次都手动访问 wso2。我知道存在用于创建用户和订阅的 REST api,但是,似乎无法检索消费者密钥和秘密。将 war 文件上传到 wso2 不是一个选项。如何实现上述功能?

我认为 Store APIs 拥有您需要的一切:

  • 用户注册:创建新用户,
  • 添加订阅:订阅API,
  • 生成应用程序密钥:为应用程序生成密钥和秘密值。