ValuceCK

来源:互联网 发布:如何开通淘宝达摩盘 编辑:程序博客网 时间:2024/06/05 09:24
/**
 *
 */
package jp.go.stat.tjweb.beans;


import java.io.Serializable;


import org.hibernate.validator.constraints.Length;
import org.hibernate.validator.constraints.NotEmpty;


/**
 * パスワード変更Bean.
 */
public class ChangePasswordFormBean implements Serializable {


/** 現在のパスワード不一致メッセージキー. */
public static final String MESSAGE_UNMATCH_NOW_PASSWORD = "E0301";
/** 確認パスワード不一致メッセージキー. */
public static final String MESSAGE_UNMATCH_CONFIRM_PASSWORD = "E0302";
/** パスワード使用不能文字メッセージキー. */
public static final String MESSAGE_INVALID_CHARACTER_IN_PASSWORD = "E0303";
/** 文字パターン不正メッセージキー. */
public static final String MESSAGE_INVALID_PATTERN_IN_PASSWORD = "E0304";
/** 現在のパスワード一致メッセージキー. */
public static final String MESSAGE_DUPLICATED_NEW_PASSWORD = "E0305";
//TODO 修正中
/** 現在のパスワード一致メッセージID. */
// public static final String MESSAGE_NEW_PASSWORD = "E0305";
// /** 現在のパスワード一致メッセージキー. */
// public static final String MESSAGE_DUPLICATED_NEW_PASSWORD =
// "{" + MESSAGE_NEW_PASSWORD + "}";


/** 現在のパスワードフィールド名. */
public static final String FIELD_NOW_PASSWORD = "nowPassword";
/** 新しいパスワードフィールド名. */
public static final String FIELD_NEW_PASSWORD = "newPassword";
/** 確認用パスワードフィールド名. */
public static final String FIELD_CONFIRM_PASSWORD = "confirmPassword";


/**
* 現在のパスワード.
*/
// @NotEmpty(message=CommonBeanConstants.MESSAGE_KEY_NOT_ENTERED_REQUIRED_ITEM)
@NotEmpty(message=CommonBeanConstants.MESSAGE_KEY_NO_INPUT)
// @Length(min = 8, max = 32, message=CommonBeanConstants.MESSAGE_KEY_OUT_OF_RANGE_LENGTH)


@Length(min = 8, max = 32, message="現在のパスワードは、8文字以上32文字以内で入力してください。") //TODO
String nowPassword;
/**
* 新しいパスワード.
*/
// @NotEmpty(message=CommonBeanConstants.MESSAGE_KEY_NOT_ENTERED_REQUIRED_ITEM)
@NotEmpty(message=CommonBeanConstants.MESSAGE_KEY_NO_INPUT)
// @Length(min = 8, max = 32, message=CommonBeanConstants.MESSAGE_KEY_OUT_OF_RANGE_LENGTH)


@Length(min = 8, max = 32, message="新しいパスワードは、8文字以上32文字以内で入力してください。")
String newPassword;
/**
* 新しいパスワード(確認).
*/
// @NotEmpty(message=CommonBeanConstants.MESSAGE_KEY_NOT_ENTERED_REQUIRED_ITEM)
@NotEmpty(message=CommonBeanConstants.MESSAGE_KEY_NO_INPUT)
// @Length(min = 8, max = 32, message=CommonBeanConstants.MESSAGE_KEY_OUT_OF_RANGE_LENGTH)


@Length(min = 8, max = 32, message="新しいパスワード(確認)は、8文字以上32文字以内で入力してください。")
String confirmPassword;
/**
* 現在のパスワードgetter.
* @return nowPassword
*/
public String getNowPassword() {
return nowPassword;
}
/**
* 現在のパスワードsetter.
* @param nowPassword セットする nowPassword
*/
public void setNowPassword(String nowPassword) {
this.nowPassword = nowPassword;
}
/**
* 新しいパスワードgetter.
* @return newPassword
*/
public String getNewPassword() {
return newPassword;
}
/**
* 新しいパスワードsetter.
* @param newPassword セットする newPassword
*/
public void setNewPassword(String newPassword) {
this.newPassword = newPassword;
}
/**
* 新しいパスワード(確認)getter.
* @return confirmPassword
*/
public String getConfirmPassword() {
return confirmPassword;
}
/**
* 新しいパスワード(確認)setter.
* @param confirmPassword セットする confirmPassword
*/
public void setConfirmPassword(String confirmPassword) {
this.confirmPassword = confirmPassword;
}
/* (非 Javadoc)
* @see java.lang.Object#toString()
*/
@Override
public String toString() {
return new StringBuilder().append(super.toString())
.append("{nowPassword=").append(nowPassword)
.append(",newPassword=").append(newPassword)
.append(",confirmPassword=").append(confirmPassword)
.append("}").toString();
}


}
0 0
原创粉丝点击