How to extend Shib IdP to have a new customized DataConnector
Nate Klingenstein
ndk at internet2.edu
Wed Aug 1 20:57:57 EDT 2012
Yaowen,
> In our product, IdP may not have access to the database
> directly( some security reason ). We are think if it is possible to
> extend the DataConnector or build a customized DataConnector. For
> example instead of using JDBC to send some "select" statement, can
> we send some SOAP message to a server to do the authentication? Is
> that possible or easy to extend from the existing code?
Absolutely. Please see:
https://wiki.shibboleth.net/confluence/display/SHIB2/DevelopmentDocs
and specifically:
https://wiki.shibboleth.net/confluence/display/SHIB2/IdPDevCustomExtension
https://wiki.shibboleth.net/confluence/display/SHIB2/IdPDevExtDataCtr
There are also a couple of web service style data connectors that have
already been written and contributed back to the community. You may
find one of those useful.
https://wiki.shibboleth.net/confluence/display/SHIB2/
Contributions#Contributions-IdentityProviderExtensions
If you decide to develop your own and encounter questions along the
way, please ask on this list, and consider contributing your work back
if you develop something new or improve one of the existing extensions.
Thanks,
Nate.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://shibboleth.net/pipermail/dev/attachments/20120802/79d132f4/attachment.html
More information about the dev
mailing list