wso2 APIManager:将PingIdentity添加为新的OAuth-Endpoint

时间:2016-03-14 10:59:50

标签: oauth-2.0 wso2 wso2-am pingfederate

我们计划将PingFederate-Server用作我们的中心身份管理解决方案。将ping服务器oauth-endpoint集成到wso2格局的步骤是什么? 是否已有解决方案?

我阅读了博文https://amilasnotes.wordpress.com/2015/05/19/integrating-with-a-third-party-oauth-provider-overview,看起来这个任务是可行的。

是否有人有经验更换内部wso2密钥管理器?

是否可以同时使用密钥管理解决方案(内部和ping),以便我们不需要迁移当前的应用程序/访问令牌?

提前,先生 玛蒂

1 个答案:

答案 0 :(得分:1)

您必须编写自定义keymanager实现以连接到Ping身份服务器。总体实施步骤可在https://amilasnotes.wordpress.com/2015/05/19/integrating-with-a-third-party-oauth-provider-overview/

中找到

您可以查看两个示例keymanager实现。 Surf OauthMitre-ID Connect

您也可以签出API管理器默认keymanager实现。请参阅AMDefaultKeyManagerImpl

关于使用两个密钥管理器,由于默认KM实现也使用相同的密钥管理器接口编写,因此无法实现。因此,只能使用一个keymanager实现。