Reputation: 113
What is the best open source or paid library to make ASP .net web forms application as relying party, sign in a user, when Ping Federate as Idp.
PingFederate Integration Kit https://documentation.pingidentity.com/display/NETIK/.NET+Integration+Kit
One Login https://developers.onelogin.com/saml/c-and-aspnet
Kentor.AuthServices https://github.com/KentorIT/authservices
Do all these solutions use open token protocol ?
Thanks ameet
Upvotes: 0
Views: 992
Reputation: 460
Calling one library the best is not that straightforward as it's highly circumstantial.
If you're the Ping Identity customer yourself, the Integration Kit would make sense, as it's supported by Ping, making life easier if something goes wrong. This limits you to an integration with PingFederate, but doesn't mean a SAML 2.0 connection couldn't be set up via PingFederate.
If the application might be offered to other customers who don't run PingFederate, using one of the SAML 2.0 libraries might make more sense, as it would be possible to connect anyone who has a SAML 2.0-supporting solution in place.
I don't know how support with the OneLogin Toolkit works, but Kentor is Open-Source, which needs to be considered prior making the choice.
OpenToken is not a standard, and the PingFederate implementation might not work with 3rd-party or Open-Source libraries.
Upvotes: 2