I have implemented they way the LDAP was done. It works.
For some reason I was thinking that the IDM property could be used to not load IDM tables and service:
But this is not working as the my Identity service is never invoked. I must be misunderstanding if IDM can be disabled and still use custom Identity implementation.
@ righthireinc Since Spring Security context has already taken care of Authentication and has the Roles/Groups we need. I just need to fetch the roles and the engine can now associate a userid to a candidate group.
is it required to implement everything? like are userQuery and GroupQuery classes both required? i checked the source code for other operations and they don’t directly use User or GroupQuery and just store the link with 3 strings. LinkId+UserId+GroupId so i think it’s safe to say they are not required.