On 09/01/13 06:12, shruthi ganesh wrote:
         I am writing a plugin to authorize an authenticated user in
jenkins. I require the username of the currently logged in user. I have
used mysql db for authentication. Is there any possibility of getting
the username?. Does jenkins store the user details of the logged in user
anywhere?.

This is probably a question better suited to the jenkinsci-dev mailing list.

I've used code like this to get the current user's ID:

  import hudson.model.User;
  import org.acegisecurity.context.SecurityContextHolder;

String userId = SecurityContextHolder.getContext().getAuthentication().getName();
  User u = User.get(userId, false);

Regards,
Chris

Reply via email to