Thanks Aaron. That does help.

We are part of InCommon as well but I have no experience with it.

Mark

On Thu, Oct 11, 2012 at 4:25 PM, Aaron Coburn <[email protected]> wrote:
> Mark,
>
> Our institution is part of InCommon and we use Shibboleth authentication for 
> our VCL, but we don't actually use the InCommon metadata with our VCL (so 
> take my suggestions with a grain of salt). In order to use the InCommon 
> metadata, however, you would first need to configure your SP to consume the 
> metadata like this in shibboleth2.xml:
>
> <MetadataProvider type="XML"
>       url="http://wayf.incommonfederation.org/InCommon/InCommon-metadata.xml";
>       backingFilePath="/path/to/local/incommon-metadata.xml"
>       reloadInterval="86400"/>
>
> This will refresh the metadata daily, which is what InCommon recommends.
>
> If you wish to restrict login to just your own IdP or a small set of IdPs 
> (i.e. not the entire InCommon Federation), they you will need to add a child 
> node to the MetadataProvider:
>
> <MetadataProvider ...{see above for attributes}>
>   <MetadataFilter type="Whitelist">
>     <Include>{the entityID to keep}</Include>
>     <Include>{another IdP's entityID to keep}</Include>
>     ....
>   </MetadataFilter>
> </MetadataProvider>
>
> (The entityID is the identifier for an Identity Provider; it can be a URN or 
> a URL.)
>
> Then, make sure that the SP metadata is loaded into all the IdPs you plan to 
> support. If there are a lot of IdPs involved, you can register the SP 
> directly with InCommon. I have no experience doing this, but your campus' 
> identity management group should be able to help you there.
>
> Then, in your conf.php file, you will need to create one or more affiliations 
> in the $authMechs array for use with the InCommon login. The important part 
> is the "URL" attribute, which should be something like one of the following:
>
> "/Shibboleth.sso/Login?target=/shibauth&entityID={URL-encoded path to an IdP 
> or a URN}"
> (If there is only one IdP you plan to support and wish to bypass a discovery 
> service)
>
> OR
>
> "/Shibboleth.sso/Login?target=/shibauth"
> (If you have a discovery service configured in shibboleth2.xml, i.e. 
> /SPConfig/ApplicationDefaults/Sessions/SSO@discoveryURL)
>
> OR
>
> A path directly to your discovery service. There is an example of this in 
> conf-default.php
>
> I hope that helps,
> Aaron
>
>
>
> --
> Aaron Coburn
> Systems Administrator and Programmer
> Academic Technology Services, Amherst College
> [email protected]<mailto:[email protected]>
>
>
>
>
>
>
> On Oct 11, 2012, at 2:43 PM, Mark Gardner <[email protected]<mailto:[email protected]>> 
> wrote:
>
> OK thanks.
>
> Mark
>
> On Thu, Oct 11, 2012 at 2:39 PM, Josh Thompson 
> <[email protected]<mailto:[email protected]>> wrote:
> Mark,
>
> Just normal Shibboleth authentication.  Aaron Coburn did a great write up of
> setting up Shibboleth with VCL here:
>
> http://people.apache.org/~acoburn/shibboleth.html
>
> Others at NCSU dealt with joining InCommon.  So, I have no idea about that
> part.
>
> Josh
>
> On Thursday, October 11, 2012 2:34:02 PM Mark Gardner wrote:
> What did you need to do to get it working with the VCL?
>
> Mark
>
> On Thu, Oct 11, 2012 at 2:19 PM, Josh Thompson <[email protected]>
> wrote:
> We are set up with it at NCSU.
>
> Josh
>
> On Thursday, October 11, 2012 1:54:20 PM Mark Gardner wrote:
> Is anybody working on InCommon authentication (http://www.incommon.org/)?
>
> Mark
>
> --
> -------------------------------
> Josh Thompson
> Systems Programmer
> Advanced Computing | VCL Developer
> North Carolina State University
>
> [email protected]
> 919-515-5323
>
> my GPG/PGP key can be found at pgp.mit.edu
>
> All electronic mail messages in connection with State business which
> are sent to or received by this account are subject to the NC Public
> Records Law and may be disclosed to third parties.
> --
> -------------------------------
> Josh Thompson
> Systems Programmer
> Advanced Computing | VCL Developer
> North Carolina State University
>
> [email protected]
> 919-515-5323
>
> my GPG/PGP key can be found at pgp.mit.edu
>
> All electronic mail messages in connection with State business which
> are sent to or received by this account are subject to the NC Public
> Records Law and may be disclosed to third parties.
>
>
>
> --
> Mark Gardner
> --
>



-- 
Mark Gardner
--

Reply via email to