<div dir="ltr">Thanks Brent,<div><br></div><div>Can you (or someone else on the list) perhaps point me to a place where I can find some resources to read about that? Like examples / documentation / testcode / etc. I really want to understand it better and use OpenSAML correctly, and I have a bit of a hard time googling it. And I don't want to take all your time by just posing questions on the mailing list. (btw I bought the 'Guide to OpenSAML3' ebook, that helped me greatly to get started)</div><div><br></div><div>My interest is to implement WebSSO in my own (Wicket) application, where we can:</div><div><br></div><div>a. take the IdP XML as configuration (I think I am close to getting that working), </div><div>b. generate the SP XML (don't know how to do that yet)</div><div>c. Do the actual SSO (I have got that working in an example on OpenAM over http, but that was all manually configured)</div><div><br></div><div>-Rob</div><div><br></div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, May 23, 2017 at 9:08 PM, Brent Putman <span dir="ltr"><<a href="mailto:putmanb@georgetown.edu" target="_blank">putmanb@georgetown.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#FFFFFF">
<p><br>
</p>
<br>
<div class="m_-8059380885550103504moz-cite-prefix">On 5/23/17 12:48 PM, Rob Audenaerde
wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">Ah I see. Thanks!
<div><br>
</div>
</div>
</blockquote>
Great.<br>
<br>
<blockquote type="cite">
<div dir="ltr">
<div><span class="">
<div><br>
</div>
<div><span class="m_-8059380885550103504gmail-Apple-tab-span" style="white-space:pre-wrap"> </span>for
( EntityDescriptor idpEntityDescriptor : idpMetaDataProvider
)</div>
<div><span class="m_-8059380885550103504gmail-Apple-tab-span" style="white-space:pre-wrap"> </span>{</div></span>
...........<br>
<div><span class="m_-8059380885550103504gmail-Apple-tab-span" style="white-space:pre-wrap"> </span>}</div>
</div>
</div>
<br>
</blockquote>
<br>
Yes, you can do that with a batch metadata resolver, since it
implements Iterable<EntityDescriptor>. That might be typical
for a discovery service, etc.<br>
<br>
However, just FYI, that's not how one would typically use a metadata
resolver in an IdP or SP scenario. You'd use one of the resolve
methods + a CriteriaSet to resolve the entity(ies) that you wanted,
based on the criteria you supply. Usually that's just entityID, so
that case is pretty simple.<br>
<br>
What you are *usually* interested in for SSO though is actually
finding the right RoleDescriptor for the peer with which you are
communicating. There is a similar RoleDescriptorResolver abstraction
for that. The impl that we have of that simply wraps a
MetadataResolver, passing the supplied criteria through.<br>
<br>
<br>
<br>
<br>
</div>
<br>--<br>
To unsubscribe from this list send an email to <a href="mailto:dev-unsubscribe@shibboleth.net">dev-unsubscribe@shibboleth.net</a><br></blockquote></div><br></div>