I use Orion 1.1.24 (it's IMHO the stablest release so far)
In this release, the ackward-named methods within AbstractUserManager are
final-- I can send the .class or .java if you like.
I also agree that UserManagers API are an absolutely must have, specially if
you need to couple the security with an existing infrastructure (say, you
want to use
an NT group of accounts).
I think we agree in mostly everything ;)
Anyway, the point I'm trying to make is this:
Is Orion Team looking into developing UserManagers (and the long awaited
LDAPUserManager)?
(so that we don't have to build our own UserManagers)
Is Orion Team looking into depuring AbstractUserManager (and the console if
necesary)?
(so that we can start coding our own UserManagers)
These are the questions that rage thru my mind-- so I just want to ask!
Why do I ask? -- because I am and will keep on using Orion and don't
want to be doing the same thing as Orion Team does.
So, do I keep on decompiling classes or is Orion Team fixing something
--and that's all I want, a clarification of where is OT going to, nothing
more, nothing less
And I understand that perhaps this is not first priority.
My 2c,
JP
-----Original Message-----
From: Arved Sandstrom [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, August 29, 2000 3:06 PM
To: Orion-Interest
Subject: RE: DataSourceUserManager methods
Hi, Juan
I'm not sure I agree with your appreciation of the 3 methods I am referring
to: addToGroup(), removeFromGroup(), and getGroups() are not final in
AbstractUserManager (they aren't in that API at all). I can go along with
your characterization of them as "convenience" methods, though, as so far I
have been able to do what I want to do without making use of these methods.
Are we using the same version of Orion, I wonder?
I agree, I'd like some heads up as to the future development of the
UserManager API's in Orion. I like them, particularly compared to most
others I've seen. They are serious value-added, IMHO.
Arved Sandstrom
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Juan Pablo
Lorandi
Sent: Tuesday, August 29, 2000 1:47 PM
To: Orion-Interest
Subject: RE: DataSourceUserManager methods
I don't think it's obfuscation,
only the console calls these methods,
they're like convenience methods or something like that
and they should have been superseeded in release versions,
by the methods we know: getUserCount(), et al
The problem's root is at AbstractUserManager, which declares
these as FINAL, and they only throw exceptions
I changed these (removing the FINALs) and recompiled (Yawwwwwwwl!!!!!!!!!)
and I'm touching DataSourceUserManager. Whenever it's done, I'll merge the
code
(Abstract & DataSource UserManager) and then release my own DSUM.
Still, poking around orion's source (which I don't have!) doesn't seem to be
the 'right' way. I sure wish Karl, Magnus et al would at least say whether
they're
working on it or not, and what are we supposed to do about it.