> 1. How can I change the password for the admin user?
User#changePassword
> 2. How do I remove the anonymous account? It is important, that only one user can even
read his "section", but not other "sections" of the repository, so anonymous would be a security
hit, because anonymous can read the whole repository.
Authorizable#remove
> 3. I don't find a method for reading all "registered" users in the repository. I tried
to access the path "/rep:security/rep:authorizables/rep:users" but this node does not exist
(or I made some other mistake).
there is no API method for that. but with the user manager
implementation in JR it should work with the following
int type = UserManager.SEARCH_TYPE_USER; // or group or authorizable
UserManager#findAuthorizable("rep:principalName", null, type)
(that how the default principal provider collects the complete list,
which from my point of view is a bad thing to do...)
regards
angela
|