Package nablarch.common.web
Class WebConfig
java.lang.Object
nablarch.common.web.WebConfig
Webアプリケーションの設定を保持するクラス。
- Author:
- Taichi Uragami
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanボディを持たないレスポンスでもContent-Typeを設定するか否かを取得する。CSRFトークンをHTTPリクエストヘッダーから取得する際に使用する名前を取得する。CSRFトークンをHTTPリクエストパラメーターから取得する際に使用する名前を取得する。CSRFトークンを保存するセッションストアの名前を取得する。CSRFトークンをセッションスコープに格納する際に使用するキーを取得する。二重サブミット防止トークンをHTMLに埋め込む際にinput要素のname属性に設定する名前を取得する。二重サブミット防止トークンをリクエストスコープに格納する際に使用するキーを取得する。二重サブミット防止トークンをセッションスコープに格納する際に使用するキーを取得する。エラーメッセージをリクエストスコープに格納する際に使用するキーを取得する。voidsetAddDefaultContentTypeForNoBodyResponse(boolean addDefaultContentTypeForNoBodyResponse) ボディを持たないレスポンスでもContent-Typeを設定するか否かを設定する。 デフォルトはfalse。voidsetCsrfTokenHeaderName(String csrfTokenHeaderName) CSRFトークンをHTTPリクエストヘッダーから取得する際に使用する名前を設定する。voidsetCsrfTokenParameterName(String csrfTokenParameterName) CSRFトークンをHTTPリクエストパラメーターから取得する際に使用する名前を設定する。voidsetCsrfTokenSavedStoreName(String csrfTokenSavedStoreName) CSRFトークンを保存するセッションストアの名前を設定する。voidsetCsrfTokenSessionStoredVarName(String csrfTokenSessionStoredVarName) CSRFトークンをセッションスコープに格納する際に使用するキーを設定する。voidsetDoubleSubmissionTokenParameterName(String doubleSubmissionTokenParameterName) 二重サブミット防止トークンをHTMLに埋め込む際にinput要素のname属性に設定する名前を設定する。voidsetDoubleSubmissionTokenRequestAttributeName(String doubleSubmissionTokenRequestAttributeName) 二重サブミット防止トークンをリクエストスコープに格納する際に使用するキーを設定する。voidsetDoubleSubmissionTokenSessionAttributeName(String doubleSubmissionTokenSessionAttributeName) 二重サブミット防止トークンをセッションスコープに格納する際に使用するキーを設定する。voidsetErrorMessageRequestAttributeName(String errorMessageRequestAttributeName) エラーメッセージをリクエストスコープに格納する際に使用するキーを設定する。
-
Constructor Details
-
WebConfig
public WebConfig()
-
-
Method Details
-
getDoubleSubmissionTokenParameterName
二重サブミット防止トークンをHTMLに埋め込む際にinput要素のname属性に設定する名前を取得する。- Returns:
- 二重サブミット防止トークンをHTMLに埋め込む際にinput要素のname属性に設定する名前
-
setDoubleSubmissionTokenParameterName
二重サブミット防止トークンをHTMLに埋め込む際にinput要素のname属性に設定する名前を設定する。- Parameters:
doubleSubmissionTokenParameterName- 二重サブミット防止トークンをHTMLに埋め込む際にinput要素のname属性に設定する名前
-
getDoubleSubmissionTokenRequestAttributeName
二重サブミット防止トークンをリクエストスコープに格納する際に使用するキーを取得する。- Returns:
- 二重サブミット防止トークンをリクエストスコープに格納する際に使用するキー
-
setDoubleSubmissionTokenRequestAttributeName
public void setDoubleSubmissionTokenRequestAttributeName(String doubleSubmissionTokenRequestAttributeName) 二重サブミット防止トークンをリクエストスコープに格納する際に使用するキーを設定する。- Parameters:
doubleSubmissionTokenRequestAttributeName- 二重サブミット防止トークンをリクエストスコープに格納する際に使用するキー
-
getDoubleSubmissionTokenSessionAttributeName
二重サブミット防止トークンをセッションスコープに格納する際に使用するキーを取得する。- Returns:
- 二重サブミット防止トークンをセッションスコープに格納する際に使用するキー
-
setDoubleSubmissionTokenSessionAttributeName
public void setDoubleSubmissionTokenSessionAttributeName(String doubleSubmissionTokenSessionAttributeName) 二重サブミット防止トークンをセッションスコープに格納する際に使用するキーを設定する。- Parameters:
doubleSubmissionTokenSessionAttributeName- 二重サブミット防止トークンをセッションスコープに格納する際に使用するキー
-
getErrorMessageRequestAttributeName
エラーメッセージをリクエストスコープに格納する際に使用するキーを取得する。- Returns:
- エラーメッセージをリクエストスコープに格納する際に使用するキー
-
setErrorMessageRequestAttributeName
エラーメッセージをリクエストスコープに格納する際に使用するキーを設定する。- Parameters:
errorMessageRequestAttributeName- エラーメッセージをリクエストスコープに格納する際に使用するキー
-
getCsrfTokenHeaderName
CSRFトークンをHTTPリクエストヘッダーから取得する際に使用する名前を取得する。- Returns:
- CSRFトークンをHTTPリクエストヘッダーから取得する際に使用する名前
-
setCsrfTokenHeaderName
CSRFトークンをHTTPリクエストヘッダーから取得する際に使用する名前を設定する。- Parameters:
csrfTokenHeaderName- CSRFトークンをHTTPリクエストヘッダーから取得する際に使用する名前
-
getCsrfTokenParameterName
CSRFトークンをHTTPリクエストパラメーターから取得する際に使用する名前を取得する。- Returns:
- CSRFトークンをHTTPリクエストパラメーターから取得する際に使用する名前
-
setCsrfTokenParameterName
CSRFトークンをHTTPリクエストパラメーターから取得する際に使用する名前を設定する。- Parameters:
csrfTokenParameterName- CSRFトークンをHTTPリクエストパラメーターから取得する際に使用する名前
-
getCsrfTokenSessionStoredVarName
CSRFトークンをセッションスコープに格納する際に使用するキーを取得する。- Returns:
- CSRFトークンをセッションスコープに格納する際に使用するキー
-
setCsrfTokenSessionStoredVarName
CSRFトークンをセッションスコープに格納する際に使用するキーを設定する。- Parameters:
csrfTokenSessionStoredVarName- CSRFトークンをセッションスコープに格納する際に使用するキー
-
getCsrfTokenSavedStoreName
CSRFトークンを保存するセッションストアの名前を取得する。- Returns:
- CSRFトークンを保存するセッションストアの名前
-
setCsrfTokenSavedStoreName
CSRFトークンを保存するセッションストアの名前を設定する。- Parameters:
csrfTokenSavedStoreName- CSRFトークンを保存するセッションストアの名前
-
getAddDefaultContentTypeForNoBodyResponse
public boolean getAddDefaultContentTypeForNoBodyResponse()ボディを持たないレスポンスでもContent-Typeを設定するか否かを取得する。- Returns:
- ボディを持たないレスポンスでもContent-Typeを設定する場合はtrue
-
setAddDefaultContentTypeForNoBodyResponse
public void setAddDefaultContentTypeForNoBodyResponse(boolean addDefaultContentTypeForNoBodyResponse) ボディを持たないレスポンスでもContent-Typeを設定するか否かを設定する。 デフォルトはfalse。- Parameters:
addDefaultContentTypeForNoBodyResponse- ボディを持たないレスポンスでもContent-Typeを設定する場合はtrue
-