[jcifs] [patch] Resolve SIDs in ACEs from getSecurity() to Human
Michael B Allen
mba2000 at ioplex.com
Wed Mar 29 16:13:49 GMT 2006
Nice Job Martin.
The UnicodeString type from Jarapac that extends rpc.unicode_string should be used although it would need some fixing up (e.g. replace the toString contents with that of your uniCodeToString method). Also, jcifs.smb.SID should be modified to extend rpc.sid_t to take advantage of polymorphic behavior there also. Then you can use those extended types wherever you would use rpc.unicode_string or rpc.sid_t. That would simplify and speed things up a little.
It should be noted that users will need the Jarapac jar file:
Note: the Jarapac CVS repo is severly broken. Always download the package.
The patch is in the patches directory:
It will be interesting to see how this works for people.
On Wed, 29 Mar 2006 10:01:45 +0200
"Martin D. Pedersen" <mdp at visanti.com> wrote:
> Hi Michael
> It works just fine.
> I have included a new SID resolve patch.
> Best regards
> Martin Pedersen
More information about the jcifs