Just to come back to this thread... the LDAP support is now committed into
trunk, see [1]

Later this week we'll be integrating into ActiveDirectory, which I expect
will require some custom coding; and it seems that some custom coding is
always required when talking to LDAP.  But at least there's some working
code to use as a starting point.

Dan

[1] http://isis.apache.org/components/security/shiro/using-ldap.html




On 1 January 2013 13:02, Mark Wood-Patrick <[email protected]> wrote:

> I'll wait on the Apache Shiro before I continue with my work on LDAP
>
> I'll look into adding Scala support after I have gotten more experience
> with
> the framework for that I'm planning on trying to create a viewer using
> http://emberjs.com/ first
>
> Mark
>
> -----Original Message-----
> From: Dan Haywood [mailto:[email protected]]
> Sent: Monday, December 31, 2012 10:09 AM
> To: [email protected]
> Subject: Re: Adding LDAP support into my viewer client
>
> On 31 December 2012 13:07, Mark Wood-Patrick <[email protected]
> >wrote:
>
> > Can I get a pointer to docs on how to switch my viewer to use LDAP
> > based security?
> >
> > In fact, I'm currently working on an Apache Shiro [1] implementation
> > which
> is likely to supercede the LDAP implementation.  I hope to have that
> working
> by the end of the week, and expect to put it out as a released submodule
> later this month.
>
>
>
> > Looking at:
> >
> >
> > http://mavenhub.com/mvn/central/org.apache.isis.security/ldap/0.1.2-in
> > cubating
> >
> > I see that at one time it appeared that isis had support for Scala
> > which is our preferred language what's the current status on this?
> >
>
> I think you are misreading that page; that merely shows the syntax for
> including a module using Scala's sbt build tool.
>
> In fact, Isis' pluggable programming model does has the capability to
> support other programming languages, and I did do some work on supporting
> groovy as a language.  In theory other programming languages could also be
> supported.  I did look very briefly at Scala, but the integration would
> definitely be more complex because the Scala compiler does rather more
> exotic things.
>
> If getting Scala support is very important to you, then of course you
> should
> raise a JIRA ticket.  However, it's not really particularly high up on my
> priorities.  If you fancy taking a crack at it, I'm happy to provide some
> pointers.  (The Groovy support only took me an evening to get going, so it
> might not be that difficult.  But the tricky bit is in testing it in a
> real-world situation to make sure that it works in practice).
>
> Dan
>
> [1] http://shiro.apache.org/
> [2] http://isis.apache.org/components/progmodels/groovy/about.html
>
>
>
> > Mark Wood-Patrick
> >
> > ----------------------------------------------------------------------
> > ------------- This email message is for the sole use of the intended
> > recipient(s) and may contain confidential information.  Any
> > unauthorized review, use, disclosure or distribution is prohibited.
> > If you are not the intended recipient, please contact the sender by
> > reply email and destroy all copies of the original message.
> >
> > ----------------------------------------------------------------------
> > -------------
> >
>
>

Reply via email to