Example usage for org.springframework.security.core.userdetails User getUsername

List of usage examples for org.springframework.security.core.userdetails User getUsername

Introduction

In this page you can find the example usage for org.springframework.security.core.userdetails User getUsername.

Prototype

public String getUsername() 

Source Link

Usage

From source file:org.taverna.server.master.identity.UserStore.java

private void installPassword(User u, String password) {
    u.setEncodedPassword(encoder.encodePassword(password, u.getUsername()));
}

From source file:org.taverna.server.master.identity.UserStore.java

/**
 * Get information about a server account.
 * // www  .  j a  v  a 2 s  .  c o m
 * @param userName
 *            The username to look up.
 * @return A description map intended for use by a server admin over JMX.
 */
@WithinSingleTransaction
@ManagedOperation(description = "Get information about a server account.")
@ManagedOperationParameters(@ManagedOperationParameter(name = "userName", description = "The username to look up."))
public Map<String, String> getUserInfo(String userName) {
    User u = getById(userName);
    Map<String, String> info = new HashMap<String, String>();
    info.put("name", u.getUsername());
    info.put("admin", u.isAdmin() ? "yes" : "no");
    info.put("enabled", u.isEnabled() ? "yes" : "no");
    info.put("localID", u.getLocalUsername());
    return info;
}