Principal Connectors

Rod Widdowson rdw at steadingsoftware.com
Sat Mar 2 08:29:15 EST 2013


You'll have probably seen this in either the JIRA stream or the SVN stream.

I have started checking in the code for the principal connectors.  It's all
pretty non-controversial, but the detailed reasoning is in
https://issues.shibboleth.net/jira/browse/IDP-265#comment-14968 .  Any
comments would be welcome here or in that case..

The reason I am noting it here is to mention, mostly for Brent, that as an
interim I am inspecting an old style
org.opensaml.saml.common.binding.SAMLMessageContext (i.e. one which doesn't
inherit from org.opensaml.messaging.context.BaseContext). This is just to
give me something to work against (all I need is the SubjectNameIdentifier
and the IssuerEntityID).  

All the navigation is hidden behind a 

	Function<BaseContext, SAMLMessageContext>

But my expectation is that by the time we ship navigation will be a 

	context.getParent().getSubcontext(newMessageContext.class, false);

Brent, when you are ready to swap let me know and I'll do the plumbing (I'll
leave time in case IDP-265 to get that done).

Thanks

/Rod




More information about the dev mailing list