Security User

Security User gives the information about the currently logged in user, if any.

Version 3.x

Basic Usage

1
2
3
4
5
6
7
var user = require('security/v3/user');
var response = require('http/v3/response');

response.println("[UserName]: " + user.getName());
response.println("[Is in Role]: " + user.isInRole("some_role"));
response.flush();
response.close();

Definition

Functions


Function Description Returns
getName() Returns the name of the currently logged in user, if any or null string
isInRole(role) Returns true if the user has a given role and false otherwise boolean

Compatibility

Rhino Nashorn V8
βœ… βœ… βœ…
Edit