public String getName() { return user.getName(); } public User getUser()
public String getUserName() { return user.getName(); } }
/** * @return The username. */ public String getUserName() { return user != null ? user.getName() : userName; }
return Folder.USER_FOLDER + user.getName();
public Subject getSubject(User user) throws SecurityException { if (!getAnonymousUser().equals(user.getName()) && credentialManager != null) { PasswordCredential pwc = getPasswordCredential(user); if (pwc != null) { UserCredential credential = new UserCredentialImpl(pwc); HashSet<Object> privateCred = new HashSet<Object>(); privateCred.add(credential); return getSubject(new AuthenticatedUserImpl(user, null, privateCred)); } } return getSubject(new AuthenticatedUserImpl(user, null, null)); }
public PasswordCredential getPasswordCredential(User user) throws SecurityException { PasswordCredential credential = upcsm.getPasswordCredential(user); if (!credential.isNew() && upcpm != null) { if (upcpm.onLoad(credential, user.getName())) { upcsm.storePasswordCredential(credential); } } return credential; }
List<Role> roles = roleManager.getRolesForUser(user.getName()); List<String> availableRoles = roleManager.getRoleNames(null); List<Group> groups = groupManager.getGroupsForUser(user.getName()); List<String> availableGroups = groupManager.getGroupNames(null); List<String> ruleNames = getProfilingRuleNames();
public UserDetailBean(User user, PasswordCredential credential, List<Role> roles, List<Group> groups, List<String> allRoles, List<String> allGroups, String rule, List<String> profilingRules) { this.name = user.getName(); this.infoMap = user.getInfoMap(); this.creationDate = user.getCreationDate(); this.modifiedDate = user.getModifiedDate(); this.enabled = user.isEnabled(); this.availableRoles = allRoles; this.availableGroups = allGroups; this.availableRules = profilingRules; this.rule = rule; this.credentialUpdateRequired = credential.isUpdateRequired(); for (Role role : roles) { this.roles = (this.roles == null ? new ArrayList<String>() : this.roles); this.roles.add(role.getName()); if (availableRoles.contains(role.getName())) { availableRoles.remove(role.getName()); } } for (Group group : groups) { this.groups = (this.groups == null ? new ArrayList<String>() : this.groups); this.groups.add(group.getName()); if (availableGroups.contains(group.getName())) { availableGroups.remove(group.getName()); } } }
log.debug("OpenID login registered portal user: "+portalUser.getName()+", configuration: "+logConfiguration+", locale: "+loginLocale+", server: "+loginServerName); throw new RuntimeException("Unable to update attributes for user: "+portalUser.getName()); throw new RuntimeException("Unable to login portal user: "+portalUser.getName()); portalUserContentCacheManager.evictUserContentCache(portalUser.getName(), httpSession.getId()); portalAudit.logUserActivity(portalUser.getName(), request.getRemoteAddr(), AuditActivity.AUTHENTICATION_SUCCESS, "OpenIDRelayingPartyServlet");
return sessionContext.newRequestContext(locators, user.getName());
public PasswordCredential getPasswordCredential(User user) throws SecurityException { if (isPersistCredentials()) { PasswordCredential credential = upcsm.getPasswordCredential(user); if (!credential.isNew() && upcpm != null) { if (upcpm.onLoad(credential, user.getName())) { upcsm.storePasswordCredential(credential); } } return credential; } else { // create new transient credential PasswordCredentialImpl credential = new PasswordCredentialImpl(); credential.setUser(user); return credential; } }
String userName = user.getName(); String userFolder = Folder.USER_FOLDER + userName;