userStore.addUser(username, password, roles, claims, null, true);
private void addUserWithClaims(String username, String[] line, UserStoreManager userStore) throws UserStoreException, UserAdminException { String roleString = null; String[] roles = null; String password = line[1]; Map<String, String> claims = new HashMap<String, String>(); for (int i = 2; i < line.length; i++) { if (line[i] != null && !line[i].isEmpty()) { String[] claimStrings = line[i].split("="); if (claimStrings.length != 2) { throw new UserAdminException("Claims and values are not in correct format"); } else { if (claimStrings[0].contains("role")) { roleString = claimStrings[1]; } else { claims.put(claimStrings[0], claimStrings[1]); } } } } if (roleString != null && !roleString.isEmpty()) { roles = roleString.split(":"); } userStore.addUser(username, password, roles, claims, null, true); } }
public void addUser(String userName, String credential, String[] roleList, ClaimValue[] claims, String profileName, boolean requirePasswordChange) throws UserStoreException { getUserStoreManager().addUser(userName, credential, roleList, convertClaimValueToMap(claims), profileName, requirePasswordChange); }
userstore.addUser(username, generatePassword(username), addingRoles.toArray(new String[0]), null, null); if (log.isDebugEnabled()) { log.debug("User: " + username + " is provisioned via SAML authenticator with roles : " + Arrays.toString(addingRoles.toArray(new String[0])));
userstore.addUser(username, generatePassword(username), addingRoles.toArray(new String[0]), null, null); if (log.isDebugEnabled()) { log.debug("User: " + username + " is provisioned via SAML authenticator with roles : " + Arrays.toString(addingRoles.toArray(new String[0])));
admin.addUser(userName, password, null, claimList, profileName);
try { if (!userStore.isExistingUser(userName)) { userStore.addUser(userName, null, null, null, null, true); successCount++; if (log.isDebugEnabled()) {
admin.addUser(userName, password, null, claimList, profileName);
if (!userStore.isExistingUser(userName)) { if (line.length == 1) { userStore.addUser(userName, null, null, null, null, true); successCount++; } else {
userStoreManager.addUser(username, generatePassword(), addingRoles.toArray( new String[addingRoles.size()]), userClaims, null);
.addUser(username, password, addingRoles.toArray(new String[addingRoles.size()]), userClaims, null);
.addUser(username, password, addingRoles.toArray(new String[addingRoles.size()]), userClaims, null);
try { if (!userStore.isExistingUser(userName)) { userStore.addUser(userName, null, null, null, null, true); success = true; } else {
carbonUM.addUser(user.getUserName(), user.getPassword(), null, claimsInLocalDialect, null); log.info("User: " + user.getUserName() + " is created through SCIM.");
if (!userStore.isExistingUser(userName)) { if (line.length == 1) { userStore.addUser(userName, null, null, null, null, true); success = true; successCount++;
admin.addUser(userName, password, roles, claimMap, profileName, false); } catch (UserStoreException e) { log.error(e.getMessage(), e);
admin.addUser(userName, password, roles, claimMap, profileName, false); } catch (UserStoreException e) { log.error(e.getMessage(), e);
userStoreManager.addUser(userName, password, null, claimsMap, profileName);
userStoreManager.addUser(userName, password, null, claimsMap, profileName);