MerchantConfig 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前説明
Public メソッドMerchantConfig
コンストラクタ。

メソッド

  名前説明
Public メソッドCheckMerchantConfig
iniファイルの設定値チェック
Public メソッドEquals
Determines whether the specified Object is equal to the current Object.
(Object から継承されます。)
Protected メソッドFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Object から継承されます。)
Public メソッドGetHashCode
Serves as a hash function for a particular type.
(Object から継承されます。)
Public メソッドGetIntValue
複数のiniファイル(3GPSMDK.ini、mdkinternal.ini)からキーで数値型の値を取得する
Public メソッドGetType
Gets the Type of the current instance.
(Object から継承されます。)
Public メソッドGetUserAgent
User-Agent情報に載せる文字列を取得する。
Public メソッドGetValue
複数のiniファイル(3GPSMDK.ini、mdkinternal.ini)からキーで文字列型の値を取得する
Public メソッドIsClientSSL
SSL接続の際に、クライアント証明書を利用するかどうかを返す。
Public メソッドIsExparam
N=V文字列変換時に、NAME部に"exparam."を付加する必要があるかチェックする。 付加要否情報は、mdkinternal.propertiesのCOMMON_ITEMに保有している。 ここには、付加不要な項目を、serviceType,serviceCommand,amountのようにカンマ区切りで指定する。
Public メソッドIsMdkErrorReturn
マーチャントがテストのためのMdkダイレクトエラー折り返しモードであるかを返す。
Public メソッドIsNeedMask
マスク化対象項目か判断する。 付加要否情報は、mdkinternal.propertiesのMASKED_ITEMに保有している。 ここには、付加不要な項目を、serviceType,serviceCommand,amountのようにカンマ区切りで指定する。
Protected メソッドMemberwiseClone
Creates a shallow copy of the current Object.
(Object から継承されます。)
Public メソッドSetValue
複数のiniファイル(3GPSMDK.ini、mdkinternal.ini)からキーで文字列型の値を取得する
Public メソッドThroughProxy
PROXY有無を返す。
Public メソッドToString
Returns a String that represents the current Object.
(Object から継承されます。)

フィールド

  名前説明
Public フィールドStatic メンバーADD_URL_PAYMENT
MDK内部設定ファイル.プロパティ名:URLに追加する文字列(決済)
Public フィールドStatic メンバーADD_URL_PAYMENT_VERSION
MDK内部設定ファイル.プロパティ名:URLに追加する文字列(決済バージョン)
Public フィールドStatic メンバーADD_URL_VTID
MDK内部設定ファイル.プロパティ名:URLに追加する文字列(VTID)
Public フィールドStatic メンバーADD_URL_VTID_VERSION
MDK内部設定ファイル.プロパティ名:URLに追加する文字列(VTIDバージョン)
Public フィールドStatic メンバーALLOW_HTTP
Public フィールドStatic メンバーBODY_ENCRYPT_MDK_ALIAS_NAME
設定ファイル.プロパティ名:エンドポイント暗号用 マーチャントキーエイリアス名
Public フィールドStatic メンバーBODY_ENCRYPT_MDK_CERT_FILE
設定ファイル.プロパティ名:エンドポイント暗号用 クライアント証明書(PKCS#12)
Public フィールドStatic メンバーBODY_ENCRYPT_MDK_CERT_PASSWORD
設定ファイル.プロパティ名:エンドポイント暗号用 クライアント秘密鍵のパスワード
Public フィールドStatic メンバーBODY_ENCRYPT_SVR_ALIAS_NAME
設定ファイル.プロパティ名:エンドポイント暗号用 サーバ キーエイリアス名
Public フィールドStatic メンバーBODY_ENCRYPT_SVR_CERT_FILE
設定ファイル.プロパティ名:エンドポイント暗号用 サーバ 公開鍵
Public フィールドStatic メンバーCLIENT_CERT_FILE
設定ファイル.プロパティ名:SSL暗号用 クライアント証明書ファイル名
Public フィールドStatic メンバーCLIENT_CERT_PASSWORD
設定ファイル.プロパティ名:SSL暗号用 クライアント証明書パスワード
Public フィールドStatic メンバーCOMMON_ITEM
MDK内部設定ファイル.プロパティ名:共通項目
Public フィールドStatic メンバーCONNECTION_TIMEOUT
設定ファイル.プロパティ名:接続時タイムアウト値
Public フィールドStatic メンバーDUMMY_MODE
設定ファイル.プロパティ値:ダミー決済モード
Public フィールドStatic メンバーDUMMY_REQUEST
設定ファイル.プロパティ名:ダミーモード(テスト時のみ指定)
Public フィールドStatic メンバーHOST_URL
設定ファイル.プロパティ名:GWのURL
Public フィールドStatic メンバーini_3GPSMDK
3GPSMDK.iniファイルのパス
Public フィールドStatic メンバーini_mdkinternal
mdkinternal.iniファイルの名称
Public フィールドStatic メンバーMASK_ITEM
MDK内部設定ファイル.プロパティ名:マスク項目
Public フィールドStatic メンバーMDK_DTO_VERSION
DTO設定ファイル.プロパティ名:MDK_DTO_バージョン
Public フィールドStatic メンバーMDK_ERROR_MODE
設定ファイル.プロパティ名:MDK固有エラーモード(テスト時のみ指定)
Public フィールドStatic メンバーMDK_ERROR_RETURN
設定ファイル.プロパティ値:Mdkダイレクトエラー折り返しモード
Public フィールドStatic メンバーMDK_VERSION
MDK内部設定ファイル.プロパティ名:MDKバージョン
Public フィールドStatic メンバーMERCHANT_CC_ID
設定ファイル.プロパティ名:マーチャントCCID
Public フィールドStatic メンバーMERCHANT_SECRET_KEY
設定ファイル.プロパティ名:マーチャントパスワード
Public フィールドStatic メンバーPAYNOWID_SERVICE_TYPE
Public フィールドStatic メンバーPROXY_PASSWORD
設定ファイル.プロパティ名:PROXYユーザパスワード
Public フィールドStatic メンバーPROXY_SERVER_URL
設定ファイル.プロパティ名:PROXYサーバURL
Public フィールドStatic メンバーPROXY_USERNAME
設定ファイル.プロパティ名:PROXYユーザID
Public フィールドStatic メンバーREAD_TIMEOUT
設定ファイル.プロパティ名:読み取りタイムアウト値
Public フィールドStatic メンバーSERVER_URL
設定ファイル.プロパティ名:サーバURL
Public フィールドStatic メンバーSOAP
設定ファイル.プロパティ名:SOAP

参照