Class TGMDK_Util

Description

ユーティリティクラス

  • author: VeriTrans Inc.
  • copyright: VeriTrans Inc.
  • access: public

Located in /TGMDK_Util.php (line 16)


	
			
Class Constant Summary
ITEM_CARDNUMBER = "CARDNUMBER"
ITEM_JCNTOKEN = "JCNTOKEN"
ITEM_JCNTOKENMEMBERNUM = "JCNTOKENMEMBERNUM"
ITEM_MAILADDR = "MAILADDR"
ITEM_MAILADDRESS = "MAILADDRESS"
ITEM_MERCHANT_MAILADDR = "MERCHANTMAILADDR"
ITEM_REQ_CARDNUMBER = "REQCARDNUMBER"
MASKED_VALUE = "*"
Method Summary
static mixed deleteRN (string $data)
static string get_hash_256 (string $hash_param)
static string get_mask_xml (string $xml_str)
static string get_now ()
static mixed|string maskValue (string $name, mixed $value)
Methods
static method deleteRN (line 84)

引数から改行コードを取り除いた値を返す。

  • return: 改行を取り除いたデータ
  • access: public
static mixed deleteRN (string $data)
  • string $data: 改行を取り除く前のデータ
static method get_hash_256 (line 41)

パラメータをsha256でハッシュ生成して返却する

  • return: ハッシュ文字列
  • access: public
static string get_hash_256 (string $hash_param)
  • string $hash_param
static method get_mask_xml (line 72)

パラメータのXMLに必要なマスク処理を行ったXMLを返す。

  • return: マスク処理を行った後のXML文字列
  • access: public
static string get_mask_xml (string $xml_str)
  • string $xml_str: マスク処理を行う前のXML文字列
static method get_now (line 55)

現在日付(例:20000101010101000)をグリニッジ標準時間で取得する。

  • return: 現在日付
  • access: public
static string get_now ()
static method maskValue (line 96)

設定値のマスク化を行う

  • return: マスク処理後の設定値
  • access: public
static mixed|string maskValue (string $name, mixed $value)
  • string $name: 項目名
  • mixed $value: VALUE値
Class Constants
ITEM_CARDNUMBER = "CARDNUMBER" (line 19)

特殊マスク項目:カード番号

ITEM_JCNTOKEN = "JCNTOKEN" (line 21)

特殊マスク項目:JCNトークン番号

ITEM_JCNTOKENMEMBERNUM = "JCNTOKENMEMBERNUM" (line 22)
ITEM_MAILADDR = "MAILADDR" (line 24)

特殊マスク項目:メールアドレス

ITEM_MAILADDRESS = "MAILADDRESS" (line 26)

特殊マスク項目:メールアドレス

ITEM_MERCHANT_MAILADDR = "MERCHANTMAILADDR" (line 30)

特殊マスク項目:マーチャントメールアドレス

ITEM_REQ_CARDNUMBER = "REQCARDNUMBER" (line 28)

特殊マスク項目:Reqカード番号

MASKED_VALUE = "*" (line 32)

マスク文字列

Documentation generated on Tue, 12 Mar 2024 14:05:22 +0900 by phpDocumentor 1.4.4