jp.mosp.common.vo
クラス PasswordVo

java.lang.Object
  上位を拡張 jp.mosp.common.common.BaseVo
      上位を拡張 jp.mosp.common.vo.PasswordVo
すべての実装されたインタフェース:
Serializable, VoInterface

public class PasswordVo
extends BaseVo

パスワード変更画面情報を格納する。

パスワード変更画面に関するフィールドとそのアクセサメソッドを有する。

関連項目:
直列化された形式

フィールドの概要
static int LEN_MIN_PASSWORD
           
static int LEN_PASSWORD
           
static int MODE_FORCE_UPDATE
           
static int MODE_SHOW
           
 String NAM_CONFIRM_PASS
           
 String NAM_NEW_PASSWORD
           
 String NAM_OLD_PASSWORD
           
 String NAM_PASSWORD
           
static String PRM_HDN_CONFIRM_PASS
           
static String PRM_HDN_NEW_PASSWORD
           
static String PRM_HDN_OLD_PASSWORD
           
static String PRM_HID_USER_ID
           
static String PRM_TXT_CONFIRM_PASS
           
static String PRM_TXT_NEW_PASSWORD
           
static String PRM_TXT_OLD_PASSWORD
           
 
クラス jp.mosp.common.common.BaseVo から継承されたフィールド
aryMenu, cfg, cmd, docXml, errDetails, errFields, errMessage, isValid, msg, nam, needDirectJs, retUrl, subTitle, xmlRetCode
 
コンストラクタの概要
PasswordVo(Properties cfg, Properties msg, Properties nam, String cmd, CmAspUserDto aspUser, CmUserDto user)
          VOの初期設定を行う。
 
メソッドの概要
 String getCmdMenu()
           
 String getDirectJs(Class<?> cls, Object obj)
          javascript取得。
 String getHdnConfirmPass()
           
 String getHdnNewPassword()
           
 String getHdnOldPassword()
           
 int getMode()
           
 void setCmdMenu(String cmdMenu)
           
protected  void setFieldsName()
          項目名称を設定する。
 void setHdnConfirmPass(String hdnConfirmPass)
           
 void setHdnNewPassword(String hdnNewPassword)
           
 void setHdnOldPassword(String hdnOldPassword)
           
 void setMode(int mode)
           
 void setParams(javax.servlet.http.HttpServletRequest request)
          パラメータを取得、設定する。
protected  void setSubTitle()
          サブタイトルを設定する。
 void validate(String currentPassword)
          項目の妥当性確認を行う。
 
クラス jp.mosp.common.common.BaseVo から継承されたメソッド
addErrDetails, addErrField, addErrMessage, addExtraCss, addExtraJs, appendElement, appendTextElement, checkCode, checkCode, checkCompare, checkDate, checkDate, checkDateBeforeAfter, checkDecimal, checkLength, checkLength, checkNumber, checkNumber, checkNumeric, checkNumeric, checkPassword, checkPhone, checkRegex, checkRegex, checkRequired, checkRequired, checkTerm, checkTerm, checkTime, checkTime, clearErrField, clearMessage, createElement, endValidation, escapeHTML, getAryField, getAryField, getAryField, getAryMenu, getAspName, getAspUserId, getClassName, getCommonCss, getCopy, getDate, getDateField, getDirectJs, getDocXml, getDoubleParam, getErrMessage, getEscAspName, getEscAspUserId, getEscCommonCss, getEscCopy, getEscMessage, getEscProcSeq, getEscTitle, getEscUserId, getEscUserName, getEscVersion, getExtraCss, getExtraJs, getFloatParam, getFormatNumber, getIntParam, getIsDialog, getLogoPath, getLongParam, getMessage, getName, getProcSeq, getRetUrl, getStrDay, getStrDocXml, getStrMonth, getStrYear, getSubTitle, getTime, getTitle, getUserId, getUserName, getVersion, getXmlRetCode, initVo, initVo, initXmlDoc, setAspName, setAspUserId, setCommonCss, setCopy, setErrMessage, setExtraCss, setExtraJs, setIsDialog, setMessage, setProcSeq, setRetUrl, setTitle, setUserId, setUserName, setVersion, setViewPath, setXmlRetCode, startValidation
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

MODE_SHOW

public static final int MODE_SHOW
関連項目:
定数フィールド値

MODE_FORCE_UPDATE

public static final int MODE_FORCE_UPDATE
関連項目:
定数フィールド値

PRM_TXT_OLD_PASSWORD

public static final String PRM_TXT_OLD_PASSWORD
関連項目:
定数フィールド値

PRM_TXT_NEW_PASSWORD

public static final String PRM_TXT_NEW_PASSWORD
関連項目:
定数フィールド値

PRM_TXT_CONFIRM_PASS

public static final String PRM_TXT_CONFIRM_PASS
関連項目:
定数フィールド値

PRM_HDN_OLD_PASSWORD

public static final String PRM_HDN_OLD_PASSWORD
関連項目:
定数フィールド値

PRM_HDN_NEW_PASSWORD

public static final String PRM_HDN_NEW_PASSWORD
関連項目:
定数フィールド値

PRM_HDN_CONFIRM_PASS

public static final String PRM_HDN_CONFIRM_PASS
関連項目:
定数フィールド値

PRM_HID_USER_ID

public static final String PRM_HID_USER_ID
関連項目:
定数フィールド値

LEN_PASSWORD

public static final int LEN_PASSWORD
関連項目:
定数フィールド値

LEN_MIN_PASSWORD

public static final int LEN_MIN_PASSWORD
関連項目:
定数フィールド値

NAM_PASSWORD

public String NAM_PASSWORD

NAM_OLD_PASSWORD

public String NAM_OLD_PASSWORD

NAM_NEW_PASSWORD

public String NAM_NEW_PASSWORD

NAM_CONFIRM_PASS

public String NAM_CONFIRM_PASS
コンストラクタの詳細

PasswordVo

public PasswordVo(Properties cfg,
                  Properties msg,
                  Properties nam,
                  String cmd,
                  CmAspUserDto aspUser,
                  CmUserDto user)
VOの初期設定を行う。

パラメータ:
cfg - 設定ファイル
msg - メッセージファイル
nam - 文言ファイル
cmd - コマンド
aspUser - ASPユーザー
user - ユーザー
メソッドの詳細

setFieldsName

protected void setFieldsName()
項目名称を設定する。

オーバーライド:
クラス BaseVo 内の setFieldsName

setSubTitle

protected void setSubTitle()
クラス BaseVo の記述:
サブタイトルを設定する。

BaseVo.namから文言を取得し、以下のフィールドを設定する。


BaseVoを拡張したクラスでオーバーライドして用いる。

オーバーライド:
クラス BaseVo 内の setSubTitle

setParams

public void setParams(javax.servlet.http.HttpServletRequest request)
パラメータを取得、設定する。

パラメータ:
request - リクエスト

validate

public void validate(String currentPassword)
              throws NoSuchAlgorithmException,
                     MospException
項目の妥当性確認を行う。

パラメータ:
currentPassword - 現在のパスワード
例外:
NoSuchAlgorithmException
MospException

getDirectJs

public String getDirectJs(Class<?> cls,
                          Object obj)
                   throws IllegalAccessException
クラス BaseVo の記述:
javascript取得。
クラスのフィールドの内、publicで変数名が「PRM_」「NAM_」、 「REG_」、「LEN_」のものにつき、同一変数名で同一値を宣言する javascript文字列等を出力する。

定義:
インタフェース VoInterface 内の getDirectJs
オーバーライド:
クラス BaseVo 内の getDirectJs
パラメータ:
cls - クラス
obj - オブジェクト
戻り値:
javascript文字列
例外:
IllegalAccessException

getHdnOldPassword

public String getHdnOldPassword()

getHdnNewPassword

public String getHdnNewPassword()

getHdnConfirmPass

public String getHdnConfirmPass()

setHdnOldPassword

public void setHdnOldPassword(String hdnOldPassword)

setHdnNewPassword

public void setHdnNewPassword(String hdnNewPassword)

setHdnConfirmPass

public void setHdnConfirmPass(String hdnConfirmPass)

getCmdMenu

public String getCmdMenu()

setCmdMenu

public void setCmdMenu(String cmdMenu)

setMode

public void setMode(int mode)

getMode

public int getMode()