Package org.sonatype.configuration.validation

Examples of org.sonatype.configuration.validation.ValidationResponse.addValidationError()


    if (StringUtils.isNotEmpty(user.getId()) && user.getId().contains(" ")) {
      ValidationMessage message =
          new ValidationMessage("userId", "User ID '" + user.getId() + "' cannot contain spaces.", "User ID '"
              + user.getId() + "' cannot contain spaces.");

      response.addValidationError(message);
    }

    if (StringUtils.isNotEmpty(user.getFirstName())) {
      user.setFirstName(user.getFirstName());
    }
View Full Code Here


    if (StringUtils.isEmpty(user.getPassword())) {
      ValidationMessage message =
          new ValidationMessage("password", "User ID '" + user.getId()
              + "' has no password.  This is a required field.", "Password is required.");
      response.addValidationError(message);
    }

    if (StringUtils.isEmpty(user.getEmail())) {
      ValidationMessage message =
          new ValidationMessage("email", "User ID '" + user.getId() + "' has no email address",
View Full Code Here

    if (StringUtils.isEmpty(user.getEmail())) {
      ValidationMessage message =
          new ValidationMessage("email", "User ID '" + user.getId() + "' has no email address",
              "Email address is required.");
      response.addValidationError(message);
    }
    else {
      try {
        if (!user.getEmail().matches(".+@.+")) {
          ValidationMessage message =
View Full Code Here

      try {
        if (!user.getEmail().matches(".+@.+")) {
          ValidationMessage message =
              new ValidationMessage("email", "User ID '" + user.getId() + "' has an invalid email address.",
                  "Email address is invalid.");
          response.addValidationError(message);
        }
      }
      catch (PatternSyntaxException e) {
        throw new IllegalStateException("Regex did not compile: " + e.getMessage(), e);
      }
View Full Code Here

    if (!CUser.STATUS_ACTIVE.equals(user.getStatus()) && !CUser.STATUS_DISABLED.equals(user.getStatus())) {
      ValidationMessage message =
          new ValidationMessage("status", "User ID '" + user.getId() + "' has invalid status '"
              + user.getStatus() + "'.  (Allowed values are: " + CUser.STATUS_ACTIVE + " and "
              + CUser.STATUS_DISABLED + ")", "Invalid Status selected.");
      response.addValidationError(message);
    }

    if (context.getExistingRoleIds() != null && context.getExistingUserRoleMap() != null) {

      if (roles != null && roles.size() > 0) {
View Full Code Here

        for (String roleId : roles) {
          if (!context.getExistingRoleIds().contains(roleId)) {
            ValidationMessage message =
                new ValidationMessage("roles", "User ID '" + user.getId() + "' Invalid role id '" + roleId
                    + "' found.", "User cannot contain invalid role ID '" + roleId + "'.");
            response.addValidationError(message);
          }
        }
      }
    }
View Full Code Here

    // ID must be not empty
    if (StringUtils.isEmpty(userRoleMapping.getUserId())) {
      ValidationMessage message =
          new ValidationMessage("userId", "UserRoleMapping has no userId." + "  This is a required field.",
              "UserId is required.");
      response.addValidationError(message);
    }

    // source must be not empty
    if (StringUtils.isEmpty(userRoleMapping.getSource())) {
      ValidationMessage message =
View Full Code Here

    // source must be not empty
    if (StringUtils.isEmpty(userRoleMapping.getSource())) {
      ValidationMessage message =
          new ValidationMessage("source", "User Role Mapping for user '" + userRoleMapping.getUserId()
              + "' has no source.  This is a required field.", "UserId is required.");
      response.addValidationError(message);
    }

    List<String> roles = userRoleMapping.getRoles();
    // all roles must be real
    if (context.getExistingRoleIds() != null && context.getExistingUserRoleMap() != null) {
View Full Code Here

          if (!context.getExistingRoleIds().contains(roleId)) {
            ValidationMessage message =
                new ValidationMessage("roles", "User Role Mapping for user '"
                    + userRoleMapping.getUserId() + "' Invalid role id '" + roleId + "' found.",
                    "User cannot contain invalid role ID '" + roleId + "'.");
            response.addValidationError(message);
          }
        }
      }
    }
View Full Code Here

  private ValidationResponse validateConfig(Configuration config) {
    ValidationResponse response = new ValidationResponse();

    if (StringUtils.isEmpty(config.getBaseUrl())) {
      ValidationMessage msg = new ValidationMessage("baseUrl", "Base Url cannot be empty.");
      response.addValidationError(msg);
    }
    else {
      try {
        new URL(config.getBaseUrl());
      }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.