grouper-dev - Re: [grouper-dev] ldappc-ng - non LDAP spml provider
Subject: Grouper Developers Forum
List archive
- From: Tom Zeller <>
- To: Arnaud Deman <>
- Cc:
- Subject: Re: [grouper-dev] ldappc-ng - non LDAP spml provider
- Date: Wed, 30 Mar 2011 09:11:07 -0500
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type :content-transfer-encoding; b=aprjSQeuaXGSjymo1JLRbamG8J6G3LN0ZljSt1td3JXw9/vbPIWi4YE/hHM6sl4tqo ibLkquwfkQLxLHe24fmHDA40F5aBMHhdNEKR6ku+apo6iDZBWCvqny9R7PVFe0vfUYGh JdVUqHpRLwxfwZvCdN6mGPGm9N2woDLxRapRU=
Great !
Could you publish your code so that I can take a look, please ?
I think it will be easier for me to help, and to document this
process, if I know what you are doing.
Thanks,
TomZ
On Wed, Mar 30, 2011 at 8:46 AM, Arnaud Deman
<>
wrote:
> Hello everyone,
>
> I am trying to understand how to write an ldappc-ng extension in order
> to publish into something else than LDAP, for instance a database.
>
> I have followed the instruction given by Tom in this thread :
> https://lists.internet2.edu/sympa/arc/grouper-users/2011-02/msg00017.html
>
> And also the documentation for creating Custom IdP :
> https://spaces.internet2.edu/display/SHIB2/IdPDevCustomExtension
>
> This first step seems to be ok :
> I have written the Provider, the namespace handler, the parser, the
> schema and added the corresponding target into ldappcng.xml
>
> For the moment my Provider is very simple : it always return false to
> the lookup
> queries and it logs the other ones.
>
> I have some difficulties to see the next step in order to make it more
> functionnal.
>
> My first problem is about the independancy from LDAP :
> In the queries given to my provider the psoid have a dn form
> e.g. ou=esup,ou=groups,dc=univ,dc=fr
> and the search requests have some LdapFilterQueryClause instances.
>
> I think it comes from the PSP class, but I was not able to understand if
> I have to override it, partially or complety, or if it is a configuration
> pb. I have also some difficulties to see the relationship between this
> PSP class and my own provider. I suppose it's managed by Spring but I
> can't see where it is defined.
>
> My second problem is to understand the mecanism used to compute the
> objects to add/modify/delete. I wonder if i have to write some other
> components or
> if it is only based on the answers given by my provider. And how are
> made the comparisons between the objects : with the psoid, with the
> attributes ? Sorry if my questions are naive...
>
>
> Thanks in advance for your help,
> Best regards,
> Arnaud.
>
>
> --
> Arnaud Deman
> 04 91 28 85 25
> DSI - Université Paul Cézanne Aix-Marseille III
> Avenue Escadrille Normandie-Niemen
> 13397 MARSEILLE CEDEX 20
>
>
- [grouper-dev] ldappc-ng - non LDAP spml provider, Arnaud Deman, 03/30/2011
- Re: [grouper-dev] ldappc-ng - non LDAP spml provider, Tom Zeller, 03/30/2011
- Re: [grouper-dev] ldappc-ng - non LDAP spml provider, Arnaud Deman, 03/30/2011
- Re: [grouper-dev] ldappc-ng - non LDAP spml provider, Tom Zeller, 03/30/2011
Archive powered by MHonArc 2.6.16.