org.visallo.core.model.user.UserRepository.setEmailAddress()方法的使用及代码示例

x33g5p2x  于2022-02-01 转载在 其他  
字(2.9k)|赞(0)|评价(0)|浏览(94)

本文整理了Java中org.visallo.core.model.user.UserRepository.setEmailAddress()方法的一些代码示例,展示了UserRepository.setEmailAddress()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。UserRepository.setEmailAddress()方法的具体详情如下:
包路径:org.visallo.core.model.user.UserRepository
类名称:UserRepository
方法名:setEmailAddress

UserRepository.setEmailAddress介绍

暂无

代码示例

代码示例来源:origin: org.visallo/visallo-tools-user-admin

private int setDisplayNameAndOrEmail(SetDisplayNameEmailArgs args) {
  if (args.displayName == null && args.email == null) {
    System.out.println("no display name or e-mail address provided");
    return -2;
  }
  User user = findUser(args);
  if (args.displayName != null) {
    getUserRepository().setDisplayName(user, args.displayName);
  }
  if (args.email != null) {
    getUserRepository().setEmailAddress(user, args.email);
  }
  printUser(getUserRepository().findById(user.getUserId()));
  return 0;
}

代码示例来源:origin: org.visallo/visallo-core

private int setDisplayNameAndOrEmail(SetDisplayNameEmailArgs args) {
  if (args.displayName == null && args.email == null) {
    System.out.println("no display name or e-mail address provided");
    return -2;
  }
  User user = findUser(args);
  if (args.displayName != null) {
    getUserRepository().setDisplayName(user, args.displayName);
  }
  if (args.email != null) {
    getUserRepository().setEmailAddress(user, args.email);
  }
  printUser(getUserRepository().findById(user.getUserId()));
  return 0;
}

代码示例来源:origin: org.visallo/visallo-tools-user-admin

private int create(CreateUserArgs args) {
  Set<String> authorizations = new HashSet<>();
  if (args.authorizations != null && args.authorizations.length() > 0) {
    authorizations.addAll(Arrays.asList(StringUtils.split(args.authorizations, ',')));
  }
  Set<String> privileges;
  if (args.privileges == null) {
    privileges = getUserRepository().getDefaultPrivileges();
  } else {
    privileges = Privilege.stringToPrivileges(args.privileges);
  }
  getUserRepository().findOrAddUser(
      args.userName,
      args.userName,
      null,
      args.password,
      privileges,
      authorizations
  );
  User user = getUserRepository().findByUsername(args.userName);
  if (args.displayName != null) {
    getUserRepository().setDisplayName(user, args.displayName);
  }
  if (args.email != null) {
    getUserRepository().setEmailAddress(user, args.email);
  }
  printUser(getUserRepository().findById(user.getUserId()));
  return 0;
}

代码示例来源:origin: org.visallo/visallo-core

private int create(CreateUserArgs args) {
  getUserRepository().findOrAddUser(
      args.userName,
      args.userName,
      null,
      args.password
  );
  User user = getUserRepository().findByUsername(args.userName);
  if (args.displayName != null) {
    getUserRepository().setDisplayName(user, args.displayName);
  }
  if (args.email != null) {
    getUserRepository().setEmailAddress(user, args.email);
  }
  if (getAuthorizationRepositoryCliService() != null) {
    getAuthorizationRepositoryCliService().onCreateUser(this, args, user, getUser());
  }
  if (getPrivilegeRepositoryCliService() != null) {
    getPrivilegeRepositoryCliService().onCreateUser(this, args, user, getUser());
  }
  printUser(getUserRepository().findById(user.getUserId()));
  return 0;
}

相关文章