|
Home > Archive > Apache Directory Project > August 2007 > [OT] Is there a Java client to interact with directory server?
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
[OT] Is there a Java client to interact with directory server?
|
|
| Spark Shen 2007-08-29, 7:11 am |
| Hi all
I am spark, and I am from apache harmony project. Nice to meet you here.
Recently, I am developing Ldap service provider for HDK. It's a jndi
feature. In essence, this service provider is a ldap client, which supports
LdapV3 extended operations and controls.
May be the client with apache license is already here, I think. If so, I am
lucky enough to avoid reinventing the wheel :-)
If there is no such a client, does any guru here knows where I can find one
with apache compatible license?
Thanks in advance.
--
Spark Shen
China Software Development Lab, IBM
| |
| Spark Shen 2007-08-29, 7:11 am |
| Thank you all !!
I downloaded the studio on Windows platform, and find it powerful and very
fancy.
But still, I have some questions.
1. Since we are developing class library, the UI part is unnecessary. How
can I peel off the UI part?
2. The ldap service provider provides the programmable interface for harmony
class library users. In turn, it should be able to invoke ldap operations
programmatically. Does the studio provides any API?
Best regards
2007/8/29, Emmanuel Lecharny <elecharny-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>:
>
> Hi Spark !
>
> We have developed Apache Directory Studio :
> http://directory.apache.org/studio/
>
> This is both a Eclipse plugin _and_ a standalone application. The
> important point is that it can be extended with new plugins, which
> allow us to add new features.
>
> We will release the 1.0 version very soon, so keep tuned !
>
> On 8/29/07, Spark Shen <smallsmallorgan-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
> supports
> am
> one
>
>
> --
> Regards,
> Cordialement,
> Emmanuel Lécharny
> www.iktek.com
>
--
Spark Shen
China Software Development Lab, IBM
| |
| Ersin Er 2007-08-29, 7:11 am |
| Apache Directory Studio
http://directory.apache.org/studio/
Pure Java.
ASL.
Standalone application or Eclipse plug-in.
Stable.
Features not present in any other LDAP client. Best on the planet! (Yes
it's.)
On 8/29/07, chris-8/ynabW24tJBDgjK7y7TUQ@public.gmane.org <chris-8/ynabW24tJBDgjK7y7TUQ@public.gmane.org> wrote:
>
> <plug>
> The folks here have developed a neat eclipse plug-in client, but if you
> want
> a stand-alone client jxplorer (http://jxplorer.org) may do the trick.
>
> It uses the old Apache licence with the words 'Apache' crossed out and
> 'Computer Associates' put in instead.
> </plug>
>
> supports
> am
> one
>
>
>
> ---------------------------------------
> Dr Christopher Betts
> Melbourne, Australia
> pegacat.com
>
> Wer mit Ungeheuern kampft, mag zusehn,
> dass er nicht dabei zum Ungeheuer wird.
> - Nietzsche
>
> (Who fights Monsters must beware,
> lest in doing so they become one)
>
--
Ersin Er
http://www.ersin-er.name
| |
| Spark Shen 2007-08-29, 7:11 am |
| Thanks for your help.
2007/8/29, chris-8/ynabW24tJBDgjK7y7TUQ@public.gmane.org <chris-8/ynabW24tJBDgjK7y7TUQ@public.gmane.org>:
>
> <plug>
> The folks here have developed a neat eclipse plug-in client, but if you
> want
> a stand-alone client jxplorer (http://jxplorer.org) may do the trick.
>
> It uses the old Apache licence with the words 'Apache' crossed out and
> 'Computer Associates' put in instead.
> </plug>
>
> supports
> am
> one
>
>
>
> ---------------------------------------
> Dr Christopher Betts
> Melbourne, Australia
> pegacat.com
>
> Wer mit Ungeheuern kampft, mag zusehn,
> dass er nicht dabei zum Ungeheuer wird.
> - Nietzsche
>
> (Who fights Monsters must beware,
> lest in doing so they become one)
>
--
Spark Shen
China Software Development Lab, IBM
| |
| Stefan Seelmann 2007-08-29, 7:11 am |
| Hi,
Stefan Zoerner schrieb:
> Hi Spark!
>
> Spark Shen wrote:
>
>
> I assume that Spark does not mean a UI client. As far as I have
> understood it, he tries to implement a service provider for JNDI, which
> is a plugin without any UI at all. No?
>
> Both JXplorer and Directory Studio are nice tools, but I think both use
> an existing LDAP service provider, like the one in Sun JDK.
>
> Do we have client LDAP code within Apache Directory? Or do we only
> implement the server side of the protocol? Emmanuel?
We have a full LDAP client implementation including ASN.1 handling in
the shared module: http://svn.apache.org/viewvc/directory/shared/trunk/
.. It is used in the server tools and in Studio for DSML import and export.
Regards,
Stefan Seelmann
| |
| Spark Shen 2007-08-29, 7:11 am |
| I tried the studio. Seems it lacks of sasl authentication support. Will this
feature be included? Or is it already included?
Best regards
2007/8/29, Stefan Seelmann <seelmann-1oDqGaOF3Lkdnm+yROfE0A@public.gmane.org>:
>
> Hi,
>
> Stefan Zoerner schrieb:
>
> We have a full LDAP client implementation including ASN.1 handling in
> the shared module: http://svn.apache.org/viewvc/directory/shared/trunk/
> . It is used in the server tools and in Studio for DSML import and export.
>
> Regards,
> Stefan Seelmann
>
>
>
--
Spark Shen
China Software Development Lab, IBM
| |
| Stefan Seelmann 2007-08-29, 7:11 am |
| Spark Shen schrieb:
> I tried the studio. Seems it lacks of sasl authentication support. Will
> this feature be included? Or is it already included?
>
SASL authentication will be included in version 1.0, it will be released
next week.
Kind Regards,
Stefan Seelmann
| |
| Spark Shen 2007-08-29, 7:11 am |
| 2007/8/29, Stefan Seelmann <seelmann-1oDqGaOF3Lkdnm+yROfE0A@public.gmane.org>:
>
> Spark Shen schrieb:
>
> SASL authentication will be included in version 1.0, it will be released
> next week.
Great news !
Kind Regards,
> Stefan Seelmann
>
--
Spark Shen
China Software Development Lab, IBM
| |
| Leo Li 2007-08-29, 7:11 am |
| Furthermore, harmony is also exploring for an Open Source implementation
for JGSS provider, whose mainly job is to work as a kerberos client to
interact with KDC to try to login then get and cache the ticket for a
registered service or authenticate whether client has the privilege to
access the service.
[1] is the Java doc of jgss package and harmony currently has the
framework of jgss but lacks the implementation for GSSManager, for example,
sun has the sun.security.jgss.GSSManagerImpl, and other implementations
for GSSContext, GSSName and GSSCredential.
Does apache Directory project has an implementation for kerberos client?
Although there might exist some gap from the code to the JGSS provider
harmony needs, it is nice to avoid re-inventing wheels.
Thanks.
[1]
http://java.sun.com/j2se/1.5.0/docs...ge-summary.html
On 8/29/07, Spark Shen <smallsmallorgan-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
>
>
>
> 2007/8/29, Stefan Seelmann <seelmann-1oDqGaOF3Lkdnm+yROfE0A@public.gmane.org>:
>
>
> Great news !
>
>
> Kind Regards,
>
>
>
> --
> Spark Shen
> China Software Development Lab, IBM
>
--
Leo Li
China Software Development Lab, IBM
| |
| Enrique Rodriguez 2007-08-31, 1:11 am |
| On 8/29/07, Leo Li <liyilei1979-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
> ...
> Does apache Directory project has an implementation for kerberos client?
> Although there might exist some gap from the code to the JGSS provider
> harmony needs, it is nice to avoid re-inventing wheels.
Good idea and we are also quite active with the Kerberos code so we
will be available to add missing features, fix bugs, and hone the
client-side API to meet your needs.
Enrique
|
|
|
|
|