Adding new Attribute Interfaces to java-api.
Cantor, Scott
cantor.2 at osu.edu
Thu Sep 26 16:00:23 EDT 2013
On 9/26/13 3:53 PM, "Tom Zeller" <tzeller at dragonacea.biz> wrote:
>How about adding ResolverPlugin, AttributeDefinition, and
>DataConnector interfaces, but not AttributeResolver and
>AttributeFilter, for now.
Those are the primary ones I'm likely to care about right now, because of
the web flow thing that changes the integration model for the big
subsystems.
>Rather than renaming BaseResolverPlugin, BaseAttributeDefinition, and
>BaseDataConnector to match our convention that Base* classes do not
>implement an interface, I'll propose that we relax that convention
>further.
No strong feelings, but I did go ahead and fix a couple of mine.
>In another thread, apologies for mixing them, I suggested using the
>"IdP" prefix for interfaces, but after further review I do not like
>that very much in idp-attribute-resolver-api.
I don't care all that much there, it's the cross-mixing cases that are a
problem. There's no other current use of "AttributeResolver" obviously.
>Not sure what the plan is for PrincipalConnectorDefinition at the
>moment, but it too could extend ResolverPlugin.
The hope I think is for that to become a SubjectCanonicalizationAction
subflow, but there's an open question as to whether that should be left
the way I did it for now, or have an actual class or interface defined.
Either way, I don't think it would be part of resolver-api anymore.
-- Scott
More information about the dev
mailing list