## [Lib] element index

### Package indexes

- tgMdk
- log4php

All elements
_
top

__construct
  TGMDK_Exception::__construct() in TGMDK_Exception.php
  コンストラクタ
__construct
  TGMDK_NVQuery::__construct() in TGMDK_NVQuery.php
  コンストラクタ。
__construct
  TGMDK_ResElementProcessor::__construct() in TGMDK_ResElementProcessor.php
  コンストラクタ。
  JSON文字列を連想配列に設定する。
__construct
  TGMDK_Cipher::__construct() in TGMDK_Cipher.php
  コンストラクタ。
__construct
  TGMDK_ContentHandler::__construct() in TGMDK_ContentHandler.php
  コンストラクタ。
__construct
  TGMDK_ConnectionServlet::__construct() in TGMDK_ConnectionServlet.php
  コンストラクタ。 コンフィグファイルからデータを取得して当クラスを使用できる状態にする。 パラメータ$use_default_confがFALSEの場合はデフォルト値を設定しない。
__construct
  TGMDK_Transaction::__construct() in TGMDK_Transaction.php
  コンストラクタ。
__destruct
  TGMDK_Cipher::__destruct() in TGMDK_Cipher.php
  デストラクタ。
__destruct
  TGMDK_MaskSaxHandler::__destruct() in TGMDK_MaskSaxHandler.php
  デストラクタ。
__destruct
  TGMDK_Logger::__destruct() in TGMDK_Logger.php
  デストラクタ
__destruct
  TGMDK_SaxHandler::__destruct() in TGMDK_SaxHandler.php
  デストラクタ。
__destruct
  TGMDK_ConnectionServlet::__destruct() in TGMDK_ConnectionServlet.php
  デストラクタ。
__getConfigFileName
  TGMDK_Config::__getConfigFileName() in TGMDK_Config.php
  インスタンス生成時のコンフィグファイル名取得（UNITテスト用）
__reset
  TGMDK_ErrorMessage::__reset() in TGMDK_ErrorMessage.php
  静的なインスタンスを破棄する（単体テスト用）
__reset
  TGMDK_Config::__reset() in TGMDK_Config.php
  静的なインスタンスを破棄する（UNITテスト用）

a
top

ADD_URL_PAYMENT
  TGMDK_Config::ADD_URL_PAYMENT in TGMDK_Config.php
  プロパティから取得するためのパラメータキー : 決済のURL付加情報
ADD_URL_PAYMENT_VERSION
  TGMDK_Config::ADD_URL_PAYMENT_VERSION in TGMDK_Config.php
  プロパティから取得するためのパラメータキー : 決済のバージョン
ADD_URL_VTID
  TGMDK_Config::ADD_URL_VTID in TGMDK_Config.php
  プロパティから取得するためのパラメータキー : VTIDのURL付加情報
ADD_URL_VTID_VERSION
  TGMDK_Config::ADD_URL_VTID_VERSION in TGMDK_Config.php
  プロパティから取得するためのパラメータキー : VTIDのバージョン
analyzeMerchantData
  TGMDK_MerchantUtility::analyzeMerchantData() in TGMDK_MerchantUtility.php
  マーチャントデータ（MD）の解析をする。

b
top

base64Dec
  TGMDK_Cipher::base64Dec() in TGMDK_Cipher.php
  Base64デコードを行う。
  base64Encの逆。
  デコード前の文字列を"-"を"/"に、"_"を"+"に、"*"を"="に置換してからデコードする。
base64Enc
  TGMDK_Cipher::base64Enc() in TGMDK_Cipher.php
  Base64エンコードを行う。
  エンコード後の文字列を"/"を"-"に、"+"を"_"に、"="を"*"に置換して返却する。
BASE_DTO_NAME
  TGMDK_NVQuery::BASE_DTO_NAME in TGMDK_NVQuery.php
  BaseDto名
BODY_ENCRYPT_MDK_ALIAS_NAME
  TGMDK_Config::BODY_ENCRYPT_MDK_ALIAS_NAME in TGMDK_Config.php
  プロパティから取得するためのパラメータキー ： クライアント鍵のエイリアス名
BODY_ENCRYPT_SVR_ALIAS_NAME
  TGMDK_Config::BODY_ENCRYPT_SVR_ALIAS_NAME in TGMDK_Config.php
  プロパティから取得するためのパラメータキー ： サーバ鍵のエイリアス名

c
top

CA_CERT_FILE
  TGMDK_Config::CA_CERT_FILE in TGMDK_Config.php
  プロパティから取得するためのパラメータキー ： SSL用サーバ公開鍵
characters
  TGMDK_SaxHandler::characters() in TGMDK_SaxHandler.php
  値の処理。
characters
  TGMDK_MaskSaxHandler::characters() in TGMDK_MaskSaxHandler.php
  値の処理。
checkAuthHash
  TGMDK_AuthHashUtil::checkAuthHash() in TGMDK_AuthHashUtil.php
  リクエストパラメータ内のパラメータ順序（authParams）に従ってハッシュ値を計算し、
checkMessage
  TGMDK_MerchantUtility::checkMessage() in TGMDK_MerchantUtility.php
  署名を検証する。
checkMessageBySecretKey
  TGMDK_MerchantUtility::checkMessageBySecretKey() in TGMDK_MerchantUtility.php
  署名を検証する。
CIPHER_SECTION
  TGMDK_Config::CIPHER_SECTION in TGMDK_Config.php
  プロパティから取得するためのセクション情報 － Cipher
CLIENT_CERT_FILE
  TGMDK_Config::CLIENT_CERT_FILE in TGMDK_Config.php
  プロパティから取得するためのパラメータキー ： SSL用クライアント秘密鍵
CLIENT_CERT_PASSWORD
  TGMDK_Config::CLIENT_CERT_PASSWORD in TGMDK_Config.php
  プロパティから取得するためのパラメータキー ： SSL用クライアント秘密鍵のパスワード
COMMON_ITEM
  TGMDK_Config::COMMON_ITEM in TGMDK_Config.php
  プロパティから取得するためのパラメータキー ： 共通項目
CONNECTION_SECTION
  TGMDK_Config::CONNECTION_SECTION in TGMDK_Config.php
  プロパティから取得するためのセクション情報 － Connection
CONNECTION_TIMEOUT
  TGMDK_Config::CONNECTION_TIMEOUT in TGMDK_Config.php
  プロパティから取得するためのパラメータキー ： 接続タイムアウト時間
createMerchantData
  TGMDK_MerchantUtility::createMerchantData() in TGMDK_MerchantUtility.php
  マーチャントデータ（MD）を生成する。

d
top

debug
  TGMDK_Logger::debug() in TGMDK_Logger.php
  Debugレベルでログを出力
deleteRN
  TGMDK_Util::deleteRN() in TGMDK_Util.php
  引数から改行コードを取り除いた値を返す。
DQUOTE_CHAR
  TGMDK_NVQuery::DQUOTE_CHAR in TGMDK_NVQuery.php
  ダブルクオート
DQUOTE_CHAR_ESCAPE
  TGMDK_NVQuery::DQUOTE_CHAR_ESCAPE in TGMDK_NVQuery.php
  ダブルクオートエスケープ文字列
DTO_ENCODE
  TGMDK_Config::DTO_ENCODE in TGMDK_Config.php
  プロパティから取得するためのパラメータキー ： DTOに設定する文字エンコード
DUMMY_REQUEST
  TGMDK_Config::DUMMY_REQUEST in TGMDK_Config.php
  プロパティから取得するためのパラメータキー ： ダミーリクエスト
DUMMY_SERVER
  TGMDK_Transaction::DUMMY_SERVER in TGMDK_Transaction.php
  ダミー処理サーバURL付与文字列

e
top

ELEM_OPTION_RESULTS_PATH
  TGMDK_ContentHandler::ELEM_OPTION_RESULTS_PATH in TGMDK_ContentHandler.php
ELEM_RESULT_ROOT
  TGMDK_ContentHandler::ELEM_RESULT_ROOT in TGMDK_ContentHandler.php
ENCODE_BASE_64_ENCODE
  TGMDK_Transaction::ENCODE_BASE_64_ENCODE in TGMDK_Transaction.php
  エンコードの種類を示す定数：Base64Encode
ENCODE_ENCRYPTION
  TGMDK_Transaction::ENCODE_ENCRYPTION in TGMDK_Transaction.php
  エンコードの種類を示す定数：暗号化
ENCODE_HTML_ENCODE
  TGMDK_Transaction::ENCODE_HTML_ENCODE in TGMDK_Transaction.php
  エンコードの種類を示す定数：HTMLEncode
ENCODE_NON
  TGMDK_Transaction::ENCODE_NON in TGMDK_Transaction.php
  エンコードの種類を示す定数：エンコードの必要なし
end_element
  TGMDK_SaxHandler::end_element() in TGMDK_SaxHandler.php
  エレメント終了時の処理。
end_element
  TGMDK_MaskSaxHandler::end_element() in TGMDK_MaskSaxHandler.php
  エレメント終了時の処理。
ENVIRONMENT_SECTION
  TGMDK_Config::ENVIRONMENT_SECTION in TGMDK_Config.php
  プロパティから取得するためのセクション情報 － Environment
error
  TGMDK_Logger::error() in TGMDK_Logger.php
  Errorレベルでログを出力
ERR_LOG_PREFIX
  TGMDK_Logger::ERR_LOG_PREFIX in TGMDK_Logger.php
  error_log 出力時のプレフィックス
execute
  TGMDK_Transaction::execute() in TGMDK_Transaction.php
  リクエストDTOから呼び出すパラメータを作成して送信し、 結果をレスポンスDTOに格納して返す。
execute
  TGMDK_Connection::execute() in TGMDK_Connection.php
  接続メソッド。
  処理を分岐して、Servletにて接続を行う。
execute
  TGMDK_ConnectionServlet::execute() in TGMDK_ConnectionServlet.php
  Servlet接続メソッド。
EXPARAM_PREPOSIT
  TGMDK_NVQuery::EXPARAM_PREPOSIT in TGMDK_NVQuery.php
  サービス固有要素前置詞

f
top

fatal
  TGMDK_Logger::fatal() in TGMDK_Logger.php
  Fatalレベルでログを出力
FGETS_FALSE_COMPLETE_COUNT
  TGMDK_Config::FGETS_FALSE_COMPLETE_COUNT in TGMDK_Config.php
  プロパティから取得するためのパラメータキー ： fgets完了の仮みなし回数

g
top

getCipherParameters
  TGMDK_Config::getCipherParameters() in TGMDK_Config.php
  電文暗号化に必要なパラメータを連想配列で返す
getConnectionParameters
  TGMDK_Config::getConnectionParameters() in TGMDK_Config.php
  通信に必要なパラメータを連想配列で返す
getEnvironmentParameters
  TGMDK_Config::getEnvironmentParameters() in TGMDK_Config.php
  環境整備に必要なパラメータを連想配列で返す
getErrors
  TGMDK_Config::getErrors() in TGMDK_Config.php
  validate時に発生した例外を返却する
getInstance
  TGMDK_ErrorMessage::getInstance() in TGMDK_ErrorMessage.php
  TGMDK_ErrorMessageクラスの静的なインスタンスを取得する
getInstance
  TGMDK_Logger::getInstance() in TGMDK_Logger.php
  静的なインスタンスを返す
getInstance
  TGMDK_Config::getInstance() in TGMDK_Config.php
  TGMDK_Config クラスをインスタンス化する
getMaskedNameValue
  TGMDK_NVQuery::getMaskedNameValue() in TGMDK_NVQuery.php
  マスクされたN=V連結文字を取得する
getMessage
  TGMDK_ErrorMessage::getMessage() in TGMDK_ErrorMessage.php
  エラーメッセージを取得する
getNameValue
  TGMDK_NVQuery::getNameValue() in TGMDK_NVQuery.php
  N=V連結文字を取得する
getNVofDto
  TGMDK_NVQuery::getNVofDto() in TGMDK_NVQuery.php
  Dtoに設定されたパラメータを取得しN=V文字列を生成。
getNVofRequestDto
  TGMDK_NVQuery::getNVofRequestDto() in TGMDK_NVQuery.php
  決済コマンド要求Dtoに設定されたパラメータを取得しN=V文字列を生成。 全てのパラメータを連結したN=V連結文字列を作成する。
getRequestDtoParameters
  TGMDK_Config::getRequestDtoParameters() in TGMDK_Config.php
  RequestDto に必要なパラメータを連想配列で返す
getResponseDtoParameters
  TGMDK_Config::getResponseDtoParameters() in TGMDK_Config.php
  ResponseDto に必要なパラメータを連想配列で返す
getSecret
  TGMDK_MerchantUtility::getSecret() in TGMDK_MerchantUtility.php
  Content-HMAC文字列からマーチャントシークレットを取得する。
getServiceParameters
  TGMDK_Config::getServiceParameters() in TGMDK_Config.php
  サービスに必要なパラメータを連想配列で返す
getTraceMessage
  TGMDK_Exception::getTraceMessage() in TGMDK_Exception.php
  トレースメッセージを取得する
getTransactionParameters
  TGMDK_Config::getTransactionParameters() in TGMDK_Config.php
  メイン動作(Transaction)に必要なパラメータを連想配列で返す
getTripartiteAuthHash
  TGMDK_MerchantUtility::getTripartiteAuthHash() in TGMDK_MerchantUtility.php
  ３者間通信用にメッセージダイジェストを取得する。
getTripartiteSjisUrl
  TGMDK_MerchantUtility::getTripartiteSjisUrl() in TGMDK_MerchantUtility.php
  ３者間通信用のリダイレクト先URLを取得する。(Shift_JIS版)
getTripartiteUrl
  TGMDK_MerchantUtility::getTripartiteUrl() in TGMDK_MerchantUtility.php
  ３者間通信用のリダイレクト先URLを取得する。(UTF-8版)
getUrlParameters
  TGMDK_Config::getUrlParameters() in TGMDK_Config.php
  Urlに必要なパラメータの連想配列を返す
getUserAgent
  TGMDK_Config::getUserAgent() in TGMDK_Config.php
  電文のヘッダ情報に載せるuser-agent情報の文字列を返す
get_connection_timeout
  TGMDK_MerchantSettingContext::get_connection_timeout() in TGMDK_MerchantSettingContext.php
  接続タイムアウト時間を取得する。
get_dummy_request
  TGMDK_MerchantSettingContext::get_dummy_request() in TGMDK_MerchantSettingContext.php
  ダミーリクエストフラグを取得する。
get_first
  TGMDK_ResElementProcessor::get_first() in TGMDK_ResElementProcessor.php
  引数のパス文字列に紐付く値の配列の一番目を返す。
get_hash_256
  TGMDK_Util::get_hash_256() in TGMDK_Util.php
  パラメータをsha256でハッシュ生成して返却する
get_key_data_list
  TGMDK_SaxHandler::get_key_data_list() in TGMDK_SaxHandler.php
  キーとしての配列を取得する。
get_list
  TGMDK_ResElementProcessor::get_list() in TGMDK_ResElementProcessor.php
  引数のパス文字列に紐付く値を配列で返す。
get_mask_xml
  TGMDK_Util::get_mask_xml() in TGMDK_Util.php
  パラメータのXMLに必要なマスク処理を行ったXMLを返す。
get_mask_xml
  TGMDK_MaskSaxHandler::get_mask_xml() in TGMDK_MaskSaxHandler.php
  XMLを設定して
get_merchant_ccid
  TGMDK_MerchantSettingContext::get_merchant_ccid() in TGMDK_MerchantSettingContext.php
  マーチャントCCIDを取得する。
get_merchant_secret_key
  TGMDK_MerchantSettingContext::get_merchant_secret_key() in TGMDK_MerchantSettingContext.php
  マーチャント認証鍵を取得する。
get_now
  TGMDK_Util::get_now() in TGMDK_Util.php
  現在日付(例：20000101010101000)をグリニッジ標準時間で取得する。
get_read_timeout
  TGMDK_MerchantSettingContext::get_read_timeout() in TGMDK_MerchantSettingContext.php
  読み取りタイムアウト時間を取得する。
get_timeout
  TGMDK_MerchantSettingContext::get_timeout() in TGMDK_MerchantSettingContext.php
  接続タイムアウト時間を取得する。
get_trad_url
  TGMDK_ResElementProcessor::get_trad_url() in TGMDK_ResElementProcessor.php
  当クラスのコンストラクタで解析したXMLから定数のQUERY_TRAD_URLに紐付く値を取得する。
get_value
  TGMDK_ResElementProcessor::get_value() in TGMDK_ResElementProcessor.php
  値を取得する。
get_val_data_list
  TGMDK_SaxHandler::get_val_data_list() in TGMDK_SaxHandler.php
  値としての配列を取得する。
get_v_result_code
  TGMDK_Exception::get_v_result_code() in TGMDK_Exception.php
  処理結果コードを返す

h
top

HOST_URL
  TGMDK_Config::HOST_URL in TGMDK_Config.php
  プロパティから取得するためのパラメータキー ： GWのURL
HYPHEN
  TGMDK_Transaction::HYPHEN in TGMDK_Transaction.php
  URLの区切り文字

i
top

IGNORE_EOF
  TGMDK_Config::IGNORE_EOF in TGMDK_Config.php
  プロパティから取得するためのパラメータキー ： EOF判定無視フラグ
info
  TGMDK_Logger::info() in TGMDK_Logger.php
  Infoレベルでログを出力
isDebugEnabled
  TGMDK_Logger::isDebugEnabled() in TGMDK_Logger.php
  ログ出力設定の Debug レベルの有効/無効 判定
isErrorEnabled
  TGMDK_Logger::isErrorEnabled() in TGMDK_Logger.php
  ログ出力設定の Error レベルの有効/無効 判定
isFatalEnabled
  TGMDK_Logger::isFatalEnabled() in TGMDK_Logger.php
  ログ出力設定の Fatal レベルの有効/無効 判定
isInfoEnabled
  TGMDK_Logger::isInfoEnabled() in TGMDK_Logger.php
  ログ出力設定の Info レベルの有効/無効 判定
isWarnEnabled
  TGMDK_Logger::isWarnEnabled() in TGMDK_Logger.php
  ログ出力設定の Warn レベルの有効/無効 判定
ITEM_CARDNUMBER
  TGMDK_Util::ITEM_CARDNUMBER in TGMDK_Util.php
  特殊マスク項目：カード番号
ITEM_CARDNUMBER
  TGMDK_NVQuery::ITEM_CARDNUMBER in TGMDK_NVQuery.php
  特殊マスク項目：カード番号
ITEM_JCNTOKEN
  TGMDK_Util::ITEM_JCNTOKEN in TGMDK_Util.php
  特殊マスク項目：JCNトークン番号
ITEM_JCNTOKENMEMBERNUM
  TGMDK_Util::ITEM_JCNTOKENMEMBERNUM in TGMDK_Util.php
ITEM_MAILADDR
  TGMDK_Util::ITEM_MAILADDR in TGMDK_Util.php
  特殊マスク項目：メールアドレス
ITEM_MAILADDRESS
  TGMDK_Util::ITEM_MAILADDRESS in TGMDK_Util.php
  特殊マスク項目：メールアドレス
ITEM_MERCHANT_MAILADDR
  TGMDK_Util::ITEM_MERCHANT_MAILADDR in TGMDK_Util.php
  特殊マスク項目：マーチャントメールアドレス
ITEM_REQ_CARDNUMBER
  TGMDK_Util::ITEM_REQ_CARDNUMBER in TGMDK_Util.php
  特殊マスク項目：Reqカード番号

m
top

MA01_CONFIG_MISSING
  TGMDK_Exception::MA01_CONFIG_MISSING in TGMDK_Exception.php
  エラーを示す定数 ： プロパティファイル読み込みエラー
MA02_CONFIG_NOT_CORRECT
  TGMDK_Exception::MA02_CONFIG_NOT_CORRECT in TGMDK_Exception.php
  エラーを示す定数 ： プロパティ書式エラー
MA03_FILE_DOES_NOT_EXIST
  TGMDK_Exception::MA03_FILE_DOES_NOT_EXIST in TGMDK_Exception.php
  エラーを示す定数 ： ファイル存在チェックエラー
MA04_MESSAGE_ENCRYPT_ERROR
  TGMDK_Exception::MA04_MESSAGE_ENCRYPT_ERROR in TGMDK_Exception.php
  エラーを示す定数 ： 暗号化エラー
MA05_CONF_FILE_DOES_NOT_EXIST
  TGMDK_Exception::MA05_CONF_FILE_DOES_NOT_EXIST in TGMDK_Exception.php
  エラーを示す定数 ： エラーメッセージファイル読み込みエラー
MA06_MESSAGE_DECRYPT_ERROR
  TGMDK_Exception::MA06_MESSAGE_DECRYPT_ERROR in TGMDK_Exception.php
  エラーを示す定数 ： 復号化エラー
MA07_INVALID_DTO_VALUE_TYPE
  TGMDK_Exception::MA07_INVALID_DTO_VALUE_TYPE in TGMDK_Exception.php
  エラーを示す定数 ： DTOパラメータに文字列以外エラー
MA99_SYSTEM_INTERNAL_ERROR
  TGMDK_Exception::MA99_SYSTEM_INTERNAL_ERROR in TGMDK_Exception.php
  エラーを示す定数 ： アプリケーション系の予期しないエラー
maskedJsonResponse
  TGMDK_ContentHandler::maskedJsonResponse() in TGMDK_ContentHandler.php
  レスポンスデータをマスク化してJSON形式で返却する。
MASKED_VALUE
  TGMDK_NVQuery::MASKED_VALUE in TGMDK_NVQuery.php
  マスク文字列
MASKED_VALUE
  TGMDK_Util::MASKED_VALUE in TGMDK_Util.php
  マスク文字列
maskValue
  TGMDK_Util::maskValue() in TGMDK_Util.php
  設定値のマスク化を行う
MASK_ITEM
  TGMDK_Config::MASK_ITEM in TGMDK_Config.php
  プロパティから取得するためのパラメータキー ： マスク項目
MB01_NOT_FOUND_CONFIG_FILE
  TGMDK_Exception::MB01_NOT_FOUND_CONFIG_FILE in TGMDK_Exception.php
  エラーを示す定数 ： プロパティファイル読み込みエラー
MB02_CANNOT_READ_CONFIG_FILE
  TGMDK_Exception::MB02_CANNOT_READ_CONFIG_FILE in TGMDK_Exception.php
  エラーを示す定数 ：
MB03_SSLSOCKET_CREATION_FAILED
  TGMDK_Exception::MB03_SSLSOCKET_CREATION_FAILED in TGMDK_Exception.php
  エラーを示す定数 ： SSL通信時の暗号に失敗
MB99_SYSTEM_INTERNAL_ERROR
  TGMDK_Exception::MB99_SYSTEM_INTERNAL_ERROR in TGMDK_Exception.php
  エラーを示す定数 ： 設定関係の予期しないエラー
MDK_DTO_VERSION
  TGMDK_Config::MDK_DTO_VERSION in TGMDK_Config.php
  プロパティから取得するためのパラメータキー ： MDK DTO バージョン
MDK_ERROR_MODE
  TGMDK_Config::MDK_ERROR_MODE in TGMDK_Config.php
  プロパティから取得するためのパラメータキー ： エラーモード
MDK_VERSION
  TGMDK_Config::MDK_VERSION in TGMDK_Config.php
  プロパティから取得するためのパラメータキー ： MDKバージョン
MERCHANT_CC_ID
  TGMDK_Config::MERCHANT_CC_ID in TGMDK_Config.php
  プロパティから取得するためのパラメータキー ： マーチャントCCID
MERCHANT_SECRET_KEY
  TGMDK_Config::MERCHANT_SECRET_KEY in TGMDK_Config.php
  プロパティから取得するためのパラメータキー ： マーチャント認証鍵
MESSAGE_DIGEST_TYPE
  TGMDK_Config::MESSAGE_DIGEST_TYPE in TGMDK_Config.php
  プロパティから取得するためのパラメータキー ： メッセージダイジェストのアルゴリズム
MF01_PROXY_ERROR
  TGMDK_Exception::MF01_PROXY_ERROR in TGMDK_Exception.php
  エラーを示す定数 ： プロキシサーバへの接続エラー
MF02_CANNOT_CONNECT_TO_GW
  TGMDK_Exception::MF02_CANNOT_CONNECT_TO_GW in TGMDK_Exception.php
  エラーを示す定数 ： サーバへの接続エラー
MF03_SERVER_TIME_OUT
  TGMDK_Exception::MF03_SERVER_TIME_OUT in TGMDK_Exception.php
  エラーを示す定数 ： サーバへの接続タイムアウト
MF05_INTERNAL_SERVER_ERROR
  TGMDK_Exception::MF05_INTERNAL_SERVER_ERROR in TGMDK_Exception.php
  エラーを示す定数 ： 予期しないエラーの場合
MF06_BAD_GW
  TGMDK_Exception::MF06_BAD_GW in TGMDK_Exception.php
  エラーを示す定数 ： 不正なレスポンスを受信した場合
MF07_SERVICE_UNAVAILABLE
  TGMDK_Exception::MF07_SERVICE_UNAVAILABLE in TGMDK_Exception.php
  エラーを示す定数 ： サーバがリクエストを処理できない場合
MF99_SYSTEM_INTERNAL_ERROR
  TGMDK_Exception::MF99_SYSTEM_INTERNAL_ERROR in TGMDK_Exception.php
  エラーを示す定数 ： 通信系の予期しないエラー

n
top

NV_UNITE_CHAR
  TGMDK_NVQuery::NV_UNITE_CHAR in TGMDK_NVQuery.php
  N、V結合文字
N_SEP
  TGMDK_NVQuery::N_SEP in TGMDK_NVQuery.php
  NAME部階層区切り文字

p
top

PACKAGE_NAME
  TGMDK_Logger::PACKAGE_NAME in TGMDK_Logger.php
  パッケージ名
PARAM_UNITE_CHAR
  TGMDK_NVQuery::PARAM_UNITE_CHAR in TGMDK_NVQuery.php
  N=V要素結合文字
PARAM_UNITE_CHAR_ESCAPE
  TGMDK_NVQuery::PARAM_UNITE_CHAR_ESCAPE in TGMDK_NVQuery.php
  N=V要素結合文字エスケープ文字列
parseDto
  TGMDK_ContentHandler::parseDto() in TGMDK_ContentHandler.php
  GW処理結果JSONを解析し、指定した応答Dtoの各プロパティに設定する。
PAYNOWID_API_CONTEXT
  TGMDK_Config::PAYNOWID_API_CONTEXT in TGMDK_Config.php
  プロパティから取得するためのパラメータキー : VTIDのAPIコンテキスト
PAYNOWID_SERVICE_TYPE
  TGMDK_Config::PAYNOWID_SERVICE_TYPE in TGMDK_Config.php
  プロパティから取得するためのパラメータキー : VTIDのサービスタイプ
PRIVATE_CERT_FILE
  TGMDK_Config::PRIVATE_CERT_FILE in TGMDK_Config.php
  プロパティから取得するためのパラメータキー ： エンドポイント暗号化のクライアント秘密鍵
PRIVATE_CERT_PASSWORD
  TGMDK_Config::PRIVATE_CERT_PASSWORD in TGMDK_Config.php
  プロパティから取得するためのパラメータキー ： エンドポイント暗号化のクライアント秘密鍵のパスワード
PRIVATE_CERT_PUBLIC_FILE
  TGMDK_Config::PRIVATE_CERT_PUBLIC_FILE in TGMDK_Config.php
  プロパティから取得するためのパラメータキー ： エンドポイント暗号化のクライアント公開鍵
PROXY_PASSWORD
  TGMDK_Config::PROXY_PASSWORD in TGMDK_Config.php
  プロパティから取得するためのパラメータキー ： プロキシサーバ パスワード
PROXY_PORT
  TGMDK_Config::PROXY_PORT in TGMDK_Config.php
  プロパティから取得するためのパラメータキー ： プロキシサーバポート
PROXY_SERVER
  TGMDK_Config::PROXY_SERVER in TGMDK_Config.php
  プロパティから取得するためのパラメータキー ： プロキシサーバドメイン
PROXY_SERVER_URL
  TGMDK_Config::PROXY_SERVER_URL in TGMDK_Config.php
  プロパティから取得するためのパラメータキー ： プロキシサーバURL
PROXY_USERNAME
  TGMDK_Config::PROXY_USERNAME in TGMDK_Config.php
  プロパティから取得するためのパラメータキー ： プロキシサーバ ユーザ名

q
top

QUERY_TRAD_URL
  TGMDK_ResElementConstants::QUERY_TRAD_URL in TGMDK_ResElementConstants.php
  TradのURLの取得用文字列

r
top

READ_TIMEOUT
  TGMDK_Config::READ_TIMEOUT in TGMDK_Config.php
  プロパティから取得するためのパラメータキー ： 読み取りタイムアウト時間
REQUEST_DTO_SECTION
  TGMDK_Config::REQUEST_DTO_SECTION in TGMDK_Config.php
  プロパティから取得するためのセクション情報 － RequestDto
RESPONSE_DTO_SECTION
  TGMDK_Config::RESPONSE_DTO_SECTION in TGMDK_Config.php
  プロパティから取得するためのセクション情報 － ResponseDto

s
top

SEARCH_SERVER
  TGMDK_Transaction::SEARCH_SERVER in TGMDK_Transaction.php
  検索処理サーバURL付与文字列
SEARCH_STRICT_SERVER
  TGMDK_Transaction::SEARCH_STRICT_SERVER in TGMDK_Transaction.php
  ID検索処理サーバURL付与文字列
SERVICE_COMMAND_SEARCH
  TGMDK_Transaction::SERVICE_COMMAND_SEARCH in TGMDK_Transaction.php
  サービスコマンド:Search
SERVICE_SECTION
  TGMDK_Config::SERVICE_SECTION in TGMDK_Config.php
  プロパティから取得するためのセクション情報 － Service
set_config
  TGMDK_ConnectionServlet::set_config() in TGMDK_ConnectionServlet.php
  TGMDK_Configファイルからデータを取得しないでパラメータによって当クラスを使用できる状態にする。
set_connection_timeout
  TGMDK_MerchantSettingContext::set_connection_timeout() in TGMDK_MerchantSettingContext.php
  接続タイムアウト時間を設定する。
set_dummy_request
  TGMDK_MerchantSettingContext::set_dummy_request() in TGMDK_MerchantSettingContext.php
  ダミーリクエストフラグを設定する。
set_merchant_ccid
  TGMDK_MerchantSettingContext::set_merchant_ccid() in TGMDK_MerchantSettingContext.php
  マーチャントCCIDを設定する。
set_merchant_secret_key
  TGMDK_MerchantSettingContext::set_merchant_secret_key() in TGMDK_MerchantSettingContext.php
  マーチャント認証鍵を設定する。
set_read_timeout
  TGMDK_MerchantSettingContext::set_read_timeout() in TGMDK_MerchantSettingContext.php
  読み取りタイムアウト時間を設定する
set_timeout
  TGMDK_MerchantSettingContext::set_timeout() in TGMDK_MerchantSettingContext.php
  接続タイムアウト時間を設定する。
set_xml
  TGMDK_SaxHandler::set_xml() in TGMDK_SaxHandler.php
  XMLを設定して
sign
  TGMDK_MerchantUtility::sign() in TGMDK_MerchantUtility.php
  引数文字列よりメッセージダイジェストを算出する。
SLASH
  TGMDK_Transaction::SLASH in TGMDK_Transaction.php
  URLの区切り文字
SLASH
  TGMDK_ContentHandler::SLASH in TGMDK_ContentHandler.php
start_element
  TGMDK_MaskSaxHandler::start_element() in TGMDK_MaskSaxHandler.php
  エレメント開始時の処理。
start_element
  TGMDK_SaxHandler::start_element() in TGMDK_SaxHandler.php
  エレメント開始時の処理。

t
top

TGMDK_AuthHashUtil
  TGMDK_AuthHashUtil in TGMDK_AuthHashUtil.php
  パラメータ改竄チェック関連ユーティリティクラス。
TGMDK_AuthHashUtil.php
  TGMDK_AuthHashUtil.php in TGMDK_AuthHashUtil.php
TGMDK_Cipher
  TGMDK_Cipher in TGMDK_Cipher.php
  パラメータ暗号化クラス
TGMDK_Cipher.php
  TGMDK_Cipher.php in TGMDK_Cipher.php
TGMDK_Config
  TGMDK_Config in TGMDK_Config.php
  設定情報管理クラス
TGMDK_Config.php
  TGMDK_Config.php in TGMDK_Config.php
TGMDK_Connection
  TGMDK_Connection in TGMDK_Connection.php
  SSL通信管理クラス。 Servlet通信を行う。
TGMDK_Connection.php
  TGMDK_Connection.php in TGMDK_Connection.php
TGMDK_ConnectionServlet
  TGMDK_ConnectionServlet in TGMDK_ConnectionServlet.php
  サーブレットによるSSL通信管理クラス。
TGMDK_ConnectionServlet.php
  TGMDK_ConnectionServlet.php in TGMDK_ConnectionServlet.php
TGMDK_ContentHandler
  TGMDK_ContentHandler in TGMDK_ContentHandler.php
  GW処理結果JSONから応答Dtoに変換するクラス
TGMDK_ContentHandler.php
  TGMDK_ContentHandler.php in TGMDK_ContentHandler.php
TGMDK_ErrorMessage
  TGMDK_ErrorMessage in TGMDK_ErrorMessage.php
  TGMDK_ErrorMessage 管理クラス
TGMDK_ErrorMessage.php
  TGMDK_ErrorMessage.php in TGMDK_ErrorMessage.php
TGMDK_Exception
  TGMDK_Exception in TGMDK_Exception.php
  TGMDK_Exception ログ出力クラス
TGMDK_Exception.php
  TGMDK_Exception.php in TGMDK_Exception.php
TGMDK_Logger
  TGMDK_Logger in TGMDK_Logger.php
  TGMDK_Logger ログ出力クラス
TGMDK_Logger.php
  TGMDK_Logger.php in TGMDK_Logger.php
TGMDK_MaskSaxHandler
  TGMDK_MaskSaxHandler in TGMDK_MaskSaxHandler.php
  PHP版Trad用XMLパーサクラス
TGMDK_MaskSaxHandler.php
  TGMDK_MaskSaxHandler.php in TGMDK_MaskSaxHandler.php
TGMDK_MerchantSettingContext
  TGMDK_MerchantSettingContext in TGMDK_MerchantSettingContext.php
  PHP版動的プロパティ設定クラス
TGMDK_MerchantSettingContext.php
  TGMDK_MerchantSettingContext.php in TGMDK_MerchantSettingContext.php
TGMDK_MerchantUtility
  TGMDK_MerchantUtility in TGMDK_MerchantUtility.php
  マーチャント向けセキュリティ関連ユーティリティクラス
TGMDK_MerchantUtility.php
  TGMDK_MerchantUtility.php in TGMDK_MerchantUtility.php
TGMDK_NVQuery
  TGMDK_NVQuery in TGMDK_NVQuery.php
  マーチャントが設定した要求DtoよりN=V文字列を作成するクラス
TGMDK_NVQuery.php
  TGMDK_NVQuery.php in TGMDK_NVQuery.php
TGMDK_ResElementConstants
  TGMDK_ResElementConstants in TGMDK_ResElementConstants.php
  TradUrl へアクセスする定数を保持するクラス
TGMDK_ResElementConstants.php
  TGMDK_ResElementConstants.php in TGMDK_ResElementConstants.php
TGMDK_ResElementProcessor
  TGMDK_ResElementProcessor in TGMDK_ResElementProcessor.php
  レスポンスをパースし、指定のタグの値を取得する
TGMDK_ResElementProcessor.php
  TGMDK_ResElementProcessor.php in TGMDK_ResElementProcessor.php
TGMDK_SaxHandler
  TGMDK_SaxHandler in TGMDK_SaxHandler.php
  PHP版Trad用XMLパーサクラス。
TGMDK_SaxHandler.php
  TGMDK_SaxHandler.php in TGMDK_SaxHandler.php
TGMDK_Transaction
  TGMDK_Transaction in TGMDK_Transaction.php
  PHP版トランザクション実行処理管理クラス
TGMDK_Transaction.php
  TGMDK_Transaction.php in TGMDK_Transaction.php
TGMDK_Util
  TGMDK_Util in TGMDK_Util.php
  ユーティリティクラス
TGMDK_Util.php
  TGMDK_Util.php in TGMDK_Util.php
TRUST_CERT_FILE
  TGMDK_Config::TRUST_CERT_FILE in TGMDK_Config.php
  プロパティから取得するためのパラメータキー ： エンドポイント暗号化のサーバ公開鍵

u
top

UNKNOWN
  TGMDK_ErrorMessage::UNKNOWN in TGMDK_ErrorMessage.php
  エラー文字列が見つからない場合に返す文字列
URL_SECTION
  TGMDK_Config::URL_SECTION in TGMDK_Config.php
  プロパティから取得するためのセクション情報 － Url

v
top

validate
  TGMDK_Config::validate() in TGMDK_Config.php
  コンフィグファイルの各パラメータの検証を行う
verifySign
  TGMDK_MerchantUtility::verifySign() in TGMDK_MerchantUtility.php
  valueで指定された文字列からダイジェスト値を算出し、originalDigest値と比較する。

w
top

warn
  TGMDK_Logger::warn() in TGMDK_Logger.php
  Warnレベルでログを出力