shibboleth-dev - Re: [Shib-Dev] SP development documentation
Subject: Shibboleth Developers
List archive
- From: Yang Xiang <>
- To:
- Subject: Re: [Shib-Dev] SP development documentation
- Date: Thu, 10 Jun 2010 21:49:52 +0200
Hi Scott,
Thanks for the info. Yes, you are absolutely right, I also intend to find a suitable extension point rather than to modify the SP.
I'll try to find out the SP architecture according to your hints. Thanks.
yang
在 2010-6-10,下午7:30, Scott Cantor 写道:
I like to modify the Shibboleth-SP slightly for my own purpose. While
there are some useful documentations for extending IdP, I can not find
any development doc about SP in the Shibboleth wiki.
There really aren't any, the demand just isn't high enough to permit me to spend time on that. I did spend a lot of time ensuring doxygen documentation could be generated for all of the APIs across all of the libraries, but that's as much as I can do when the total number of people asking is less than one hand's worth.
I will say that it's a very bad idea to "modify" the SP. The system is full of extension points, and you should be limiting work to extensions, or you should ask for (or contribute, certainly) changes to meet needs that can't be addressed by those extension points.
There's also a very limited sample extension "project" inside the Windows SDK package on the download site in the win32 and win64 directories, and plenty of existing plugins to copy from.
Could anyone give a hint? I have downloaded the SP source code but I
want to understand a little bit more about the code structure and the
way how the different components work together. Is there at least a
high-level description anywhere?
Most of the extension points are documented functionally within the SP documentation in terms of how you configure the different components, so that's one source of information on what the pieces do. So the SP config reference is useful in this regard, but obviously that's not a substitute for real architecture or design material.
-- Scott
- SP development documentation, Yang Xiang, 06/10/2010
- RE: [Shib-Dev] SP development documentation, Scott Cantor, 06/10/2010
- Re: [Shib-Dev] SP development documentation, Yang Xiang, 06/10/2010
- RE: [Shib-Dev] SP development documentation, Scott Cantor, 06/10/2010
- Re: [Shib-Dev] SP development documentation, Yang Xiang, 06/10/2010
- RE: [Shib-Dev] SP development documentation, Scott Cantor, 06/10/2010
- RE: [Shib-Dev] SP development documentation, Yang Xiang, 06/11/2010
- Re: [Shib-Dev] SP development documentation, Scott Cantor, 06/11/2010
- Re: [Shib-Dev] SP development documentation, Yang Xiang, 06/13/2010
- RE: [Shib-Dev] SP development documentation, Scott Cantor, 06/14/2010
- RE: [Shib-Dev] SP development documentation, Yang Xiang, 06/11/2010
- RE: [Shib-Dev] SP development documentation, Scott Cantor, 06/10/2010
- Re: [Shib-Dev] SP development documentation, Yang Xiang, 06/10/2010
- RE: [Shib-Dev] SP development documentation, Scott Cantor, 06/10/2010
- Re: [Shib-Dev] SP development documentation, Yang Xiang, 06/10/2010
- RE: [Shib-Dev] SP development documentation, Scott Cantor, 06/10/2010
Archive powered by MHonArc 2.6.16.