Contains methods for authenticating/authorising from the front end.
This will do a password authentication, using the configured JAAS provider.
This may be a default one (which allows anything in).
- true if user is logged in successfully.
- This returns the current user's name if they are logged in. If not
then null is returned (inside a context). Will also return some other handy stuff for
changing the GUI based on security context.
This will return the capabilities which determine what is shown in the GUI.
Based on the users roles and permissions.