if (getRequireUppercaseCharacters() != null) sb.append("RequireUppercaseCharacters: ").append(getRequireUppercaseCharacters()).append(","); if (getRequireLowercaseCharacters() != null) sb.append("RequireLowercaseCharacters: ").append(getRequireLowercaseCharacters()).append(","); if (getAllowUsersToChangePassword() != null) sb.append("AllowUsersToChangePassword: ").append(getAllowUsersToChangePassword()).append(",");
@Override public int hashCode() { final int prime = 31; int hashCode = 1; hashCode = prime * hashCode + ((getMinimumPasswordLength() == null) ? 0 : getMinimumPasswordLength().hashCode()); hashCode = prime * hashCode + ((getRequireSymbols() == null) ? 0 : getRequireSymbols().hashCode()); hashCode = prime * hashCode + ((getRequireNumbers() == null) ? 0 : getRequireNumbers().hashCode()); hashCode = prime * hashCode + ((getRequireUppercaseCharacters() == null) ? 0 : getRequireUppercaseCharacters().hashCode()); hashCode = prime * hashCode + ((getRequireLowercaseCharacters() == null) ? 0 : getRequireLowercaseCharacters().hashCode()); hashCode = prime * hashCode + ((getAllowUsersToChangePassword() == null) ? 0 : getAllowUsersToChangePassword().hashCode()); hashCode = prime * hashCode + ((getExpirePasswords() == null) ? 0 : getExpirePasswords().hashCode()); hashCode = prime * hashCode + ((getMaxPasswordAge() == null) ? 0 : getMaxPasswordAge().hashCode()); hashCode = prime * hashCode + ((getPasswordReusePrevention() == null) ? 0 : getPasswordReusePrevention().hashCode()); hashCode = prime * hashCode + ((getHardExpiry() == null) ? 0 : getHardExpiry().hashCode()); return hashCode; }
if (other.getRequireUppercaseCharacters() != null && other.getRequireUppercaseCharacters().equals(this.getRequireUppercaseCharacters()) == false) return false; if (other.getRequireLowercaseCharacters() == null ^ this.getRequireLowercaseCharacters() == null) return false; if (other.getRequireLowercaseCharacters() != null && other.getRequireLowercaseCharacters().equals(this.getRequireLowercaseCharacters()) == false) return false; if (other.getAllowUsersToChangePassword() == null ^ this.getAllowUsersToChangePassword() == null)
if (getRequireUppercaseCharacters() != null) sb.append("RequireUppercaseCharacters: ").append(getRequireUppercaseCharacters()).append(","); if (getRequireLowercaseCharacters() != null) sb.append("RequireLowercaseCharacters: ").append(getRequireLowercaseCharacters()).append(","); if (getAllowUsersToChangePassword() != null) sb.append("AllowUsersToChangePassword: ").append(getAllowUsersToChangePassword()).append(",");
if (passwordPolicy.getRequireLowercaseCharacters()==null || !passwordPolicy.getRequireLowercaseCharacters().equals(isRequireLowercaseCharacters)) { policyIssues.append("Require at least one lowercase letter \n"); complianceStatus = Boolean.FALSE;
@Override public int hashCode() { final int prime = 31; int hashCode = 1; hashCode = prime * hashCode + ((getMinimumPasswordLength() == null) ? 0 : getMinimumPasswordLength().hashCode()); hashCode = prime * hashCode + ((getRequireSymbols() == null) ? 0 : getRequireSymbols().hashCode()); hashCode = prime * hashCode + ((getRequireNumbers() == null) ? 0 : getRequireNumbers().hashCode()); hashCode = prime * hashCode + ((getRequireUppercaseCharacters() == null) ? 0 : getRequireUppercaseCharacters().hashCode()); hashCode = prime * hashCode + ((getRequireLowercaseCharacters() == null) ? 0 : getRequireLowercaseCharacters().hashCode()); hashCode = prime * hashCode + ((getAllowUsersToChangePassword() == null) ? 0 : getAllowUsersToChangePassword().hashCode()); hashCode = prime * hashCode + ((getExpirePasswords() == null) ? 0 : getExpirePasswords().hashCode()); hashCode = prime * hashCode + ((getMaxPasswordAge() == null) ? 0 : getMaxPasswordAge().hashCode()); hashCode = prime * hashCode + ((getPasswordReusePrevention() == null) ? 0 : getPasswordReusePrevention().hashCode()); hashCode = prime * hashCode + ((getHardExpiry() == null) ? 0 : getHardExpiry().hashCode()); return hashCode; }
if (other.getRequireUppercaseCharacters() != null && other.getRequireUppercaseCharacters().equals(this.getRequireUppercaseCharacters()) == false) return false; if (other.getRequireLowercaseCharacters() == null ^ this.getRequireLowercaseCharacters() == null) return false; if (other.getRequireLowercaseCharacters() != null && other.getRequireLowercaseCharacters().equals(this.getRequireLowercaseCharacters()) == false) return false; if (other.getAllowUsersToChangePassword() == null ^ this.getAllowUsersToChangePassword() == null)