net.shibboleth.idp.attribute.resolver.spring.dc has changed in IDP 3.2.x

Joey Wang carbon_60 at yahoo.com
Fri Jan 29 08:32:42 EST 2016


Thanks, Rod and Scott, for explanation.
My understanding of the project structure, according to this page, https://wiki.shibboleth.net/confluence/display/IDP30/ExtensionFundamentals is that developers like myself who are written extensions should not use any non-public classes. However, the extension guideline Rod wrote for attribute resolver (https://wiki.shibboleth.net/confluence/display/IDP30/3.+Developing+Attribute+Resolver+Extensions ) explicitly mentioned to extend AbstractDataConnectorParser. If this class is currently non-public in 3.2.x, are there other ways that I can write my attribute resolver extension without using it?
Also, contrary to what both of you stated in this thread, the document I cited above explicitly says all spring modules are public:
As the policy states, currently all of the code in the java-support and spring-extensions modules are part of the public API (by virtue of the fact that none of the packages at the time of authoring this page contain "impl" as a segment).    
Thanks, Joey

    On Friday, January 29, 2016 3:54 AM, Rod Widdowson <rdw at steadingsoftware.com> wrote:
 

 > I am a little confused with your following statement:

Scott explained it better than I.

> I believe it's being promoted into an API for a future release, and hasn't
been
> yet. I don't think it's there now. 

I was going to, and didn't because it is very tied in to two specific
parsers (LDAP and RDBMS), but I can certainly move it for in a later release
3.3 if there is sufficient need.  It sounds that with two requesters that
there is...

Rod

-- 
To unsubscribe from this list send an email to dev-unsubscribe at shibboleth.net


  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/dev/attachments/20160129/c630ef8d/attachment.html>


More information about the dev mailing list