How can I use third party authentication servers with apigee?

I’m trying to find more documentation or examples of how I can use third party Authentication Servers such as Ping Federate for OAuth2.0.

3 Likes

Hi Calvin,

As I understand it, a Ping Federate authorization server would be embedded directly with the resource server. In this case, you have to make a call with appropriate keys from Edge to the resource server (via Ping Federate) to obtain an access token. Then, you can use that token to make calls to that backend resource server.

Take a look at this sample on GitHub, which follows that basic pattern:

https://github.com/apigee/api-platform-samples/tree/master/sample-proxies/outbound-oauth

See also this doc topic on configuring Edge to use third-party OAuth tokens:

http://apigee.com/docs/api-services/content/use-third-party-oauth-system

Does this help?

Will

1 Like

Hello and thank you Will, This is helpful and relevant information.