public class MerchantConfig extends Object
修飾子とタイプ | フィールドと説明 |
---|---|
static String |
ADD_URL_PAYMENT
MDK内部設定ファイル.プロパティ名:URLに追加する文字列(決済)
|
static String |
ADD_URL_PAYMENT_VERSION
MDK内部設定ファイル.プロパティ名:URLに追加する文字列(決済バージョン)
|
static String |
ADD_URL_VTID
MDK内部設定ファイル.プロパティ名:URLに追加する文字列(VTID)
|
static String |
ADD_URL_VTID_VERSION
MDK内部設定ファイル.プロパティ名:URLに追加する文字列(VTIDバージョン)
|
static String |
BODY_ENCRYPT_MDK_ALIAS_NAME
設定ファイル.プロパティ名:サーバキーエイリアス名
|
static String |
BODY_ENCRYPT_SVR_ALIAS_NAME
設定ファイル.プロパティ名:サーバキーエイリアス名
|
static String |
COMMON_ITEM
MDK内部設定ファイル.プロパティ名:共通項目
|
static String |
CONNECTION_TIMEOUT
設定ファイル.プロパティ名:接続タイムアウト値
|
static String |
DUMMY_REQUEST
設定ファイル.プロパティ名:ダミーモード(テスト時のみ指定)
|
static String |
FILE_ALREADY_EXIST
エラーメッセージ:ファイルがすでに存在する
|
static String |
FILE_NO_EXIST
エラーメッセージ:ファイルが存在しない
|
static String |
HOST_URL
設定ファイル.プロパティ名:GWのURL
|
static String |
KEYSTORE_TYPE
MDK内部設定ファイル.プロパティ名:暗号化用キーストアファイルタイプ
|
static String |
MASK_ITEM
MDK内部設定ファイル.プロパティ名:マスク項目
|
static String |
MDK_DTO_VERSION
設定ファイル.プロパティ名:MDK_DTO_バージョン
|
static String |
MDK_ERROR_MODE
設定ファイル.プロパティ名:MDK固有エラーモード(テスト時のみ指定)
|
static String |
MDK_INTERNAL_PROPERTIES
MDK内部設定ファイル名
|
static String |
MDK_VERSION
設定ファイル.プロパティ名:MDKバージョン
|
static String |
MERCHANT_CC_ID
設定ファイル.プロパティ名:マーチャントCCID
|
static String |
MERCHANT_SECRET_KEY
設定ファイル.プロパティ名:マーチャント認証鍵
|
static String |
PAYNOWID_API_CONTEXT
設定ファイル.プロパティ名:ペイナウAPI(分離サーバ利用時のみ指定)
|
static String |
PAYNOWID_SERVICE_TYPE
MDK内部設定ファイル.プロパティ名:PayNowIDのサービスタイプ
|
static String |
PROXY_URL
設定ファイル.プロパティ名:PROXYサーバURL
|
static String |
PROXY_USER_ID
設定ファイル.プロパティ名:PROXYユーザID
|
static String |
PROXY_USER_PW
設定ファイル.プロパティ名:PROXYユーザパスワード
|
static String |
READ_TIMEOUT
設定ファイル.プロパティ名:読み取りタイムアウト値
|
static String |
SERVER_URL
設定ファイル.プロパティ名:サーバURL
|
static String |
SSL_KEYSTORE_TYPE
MDK内部設定ファイル.プロパティ名:クライアント証明書ファイルタイプ
|
static String |
SSL_PROTOCOL
設定ファイル.プロパティ名:SSLプロトコル
|
static String |
SSL_TRUSTSTORE_FILE
設定ファイル.プロパティ名:CA証明書ファイル名
|
static String |
SSL_TRUSTSTORE_PASSWORD
設定ファイル.プロパティ名:CA証明書ファイルパスワード
|
static String |
SSL_TRUSTSTORE_TYPE
MDK内部設定ファイル.プロパティ名:CA証明書ファイルタイプ
|
static String |
TIMEOUT
設定ファイル.プロパティ名:タイムアウト値
|
static String |
TRUSTSTORE_TYPE
MDK内部設定ファイル.プロパティ名:暗号化用トラストストアファイルタイプ
|
コンストラクタと説明 |
---|
MerchantConfig()
MerchantConfigコンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
checkMerchantConfig()
設定ファイルチェックメソッド
|
void |
checkServerUrl(String url)
GWのURLのチェック
|
int |
getConnectionTimeout()
接続タイムアウト時間(ミリ秒)を返す
|
String |
getProperty(String key)
プロパティ値を取得する。
|
int |
getReadTimeout()
読み取りタイムアウト時間(ミリ秒)を返す
|
int |
getTimeout()
タイムアウト時間(ミリ秒)を返す
|
String |
getUserAgent()
User-Agent情報に載せる文字列を取得する。
|
public static final String BODY_ENCRYPT_SVR_ALIAS_NAME
public static final String BODY_ENCRYPT_MDK_ALIAS_NAME
public static final String MERCHANT_SECRET_KEY
public static final String SSL_TRUSTSTORE_FILE
public static final String SSL_TRUSTSTORE_PASSWORD
public static final String CONNECTION_TIMEOUT
public static final String DUMMY_REQUEST
public static final String MDK_ERROR_MODE
public static final String MDK_DTO_VERSION
public static final String PAYNOWID_API_CONTEXT
public static final String MDK_INTERNAL_PROPERTIES
public static final String SSL_TRUSTSTORE_TYPE
public static final String SSL_KEYSTORE_TYPE
public static final String TRUSTSTORE_TYPE
public static final String KEYSTORE_TYPE
public static final String ADD_URL_PAYMENT
public static final String ADD_URL_VTID
public static final String ADD_URL_PAYMENT_VERSION
public static final String ADD_URL_VTID_VERSION
public static final String PAYNOWID_SERVICE_TYPE
public MerchantConfig()
public void checkMerchantConfig() throws MdkLocalException
public void checkServerUrl(String url) throws MdkLocalException
url
- URLMdkLocalException
public String getProperty(String key)
key
- public int getTimeout()
public int getConnectionTimeout()
public int getReadTimeout()
public String getUserAgent()
Copyright © 2024. All rights reserved.