class Veritrans::Tercerog::Mdk::FraudDetectionSessionDto

不正検知セッション情報Dtoクラス

@author

VeriTrans Inc.

Public Instance Methods

activity_page_code() click to toggle source

最終送信画面コードを取得する

@return

最終送信画面コード

# File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_session_dto.rb, line 71
def activity_page_code
  @activity_page_code = nil unless instance_variable_defined?(:@activity_page_code)
  @activity_page_code
end
activity_page_code=(activity_page_code) click to toggle source

最終送信画面コードを設定する

最終送信画面コード(名)を設定してください。

@param

#activity_page_code 最終送信画面コード

# File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_session_dto.rb, line 81
def activity_page_code=(activity_page_code)
  @activity_page_code = activity_page_code
end
challenge_attempts() click to toggle source

ログイン試行回数を取得する

@return

ログイン試行回数

# File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_session_dto.rb, line 161
def challenge_attempts
  @challenge_attempts = nil unless instance_variable_defined?(:@challenge_attempts)
  @challenge_attempts
end
challenge_attempts=(challenge_attempts) click to toggle source

ログイン試行回数を設定する

直近のログイン試行回数を設定してください。

@param

#challenge_attempts ログイン試行回数

# File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_session_dto.rb, line 171
def challenge_attempts=(challenge_attempts)
  @challenge_attempts = challenge_attempts
end
duration_in_millis() click to toggle source

ログイン経過時間を取得する

@return

ログイン経過時間

# File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_session_dto.rb, line 53
def duration_in_millis
  @duration_in_millis = nil unless instance_variable_defined?(:@duration_in_millis)
  @duration_in_millis
end
duration_in_millis=(duration_in_millis) click to toggle source

ログイン経過時間を設定する

ログイン経過時間(ミリ秒)を設定してください。

@param

#duration_in_millis ログイン経過時間

# File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_session_dto.rb, line 63
def duration_in_millis=(duration_in_millis)
  @duration_in_millis = duration_in_millis
end
failed_login_attempts() click to toggle source

ログイン失敗回数を取得する

@return

ログイン失敗回数

# File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_session_dto.rb, line 89
def failed_login_attempts
  @failed_login_attempts = nil unless instance_variable_defined?(:@failed_login_attempts)
  @failed_login_attempts
end
failed_login_attempts=(failed_login_attempts) click to toggle source

ログイン失敗回数を設定する

過去分すべての、ログイン試行し失敗した回数を設定してください。

@param

#failed_login_attempts ログイン失敗回数

# File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_session_dto.rb, line 99
def failed_login_attempts=(failed_login_attempts)
  @failed_login_attempts = failed_login_attempts
end
id() click to toggle source

セッション識別子を取得する

@return

セッション識別子

# File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_session_dto.rb, line 17
def id
  @id = nil unless instance_variable_defined?(:@id)
  @id
end
id=(id) click to toggle source

セッション識別子を設定する

貴社システム上でのセッション識別子を設定してください。

@param

id セッション識別子

# File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_session_dto.rb, line 27
def id=(id)
  @id = id
end
items_removed() click to toggle source

アイテム削除フラグを取得する

@return

アイテム削除フラグ

# File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_session_dto.rb, line 35
def items_removed
  @items_removed = nil unless instance_variable_defined?(:@items_removed)
  @items_removed
end
items_removed=(items_removed) click to toggle source

アイテム削除フラグを設定する

トランザクション中に、“買い物カゴ”からアイテムが削除されたことを示すフラグを設定してください。

@param

#items_removed アイテム削除フラグ

# File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_session_dto.rb, line 45
def items_removed=(items_removed)
  @items_removed = items_removed
end
logged_in() click to toggle source

ログインフラグを取得する

@return

ログインフラグ

# File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_session_dto.rb, line 125
def logged_in
  @logged_in = nil unless instance_variable_defined?(:@logged_in)
  @logged_in
end
logged_in=(logged_in) click to toggle source

ログインフラグを設定する

ログインしていたかの状態を設定してください。

@param

#logged_in ログインフラグ

# File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_session_dto.rb, line 135
def logged_in=(logged_in)
  @logged_in = logged_in
end
multi_factor_authenticated() click to toggle source

認証要求状態フラグを取得する

@return

認証要求状態フラグ

# File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_session_dto.rb, line 143
def multi_factor_authenticated
  @multi_factor_authenticated = nil unless instance_variable_defined?(:@multi_factor_authenticated)
  @multi_factor_authenticated
end
multi_factor_authenticated=(multi_factor_authenticated) click to toggle source

認証要求状態フラグを設定する

2要素認証要求状態を設定してください。

@param

#multi_factor_authenticated 認証要求状態フラグ

# File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_session_dto.rb, line 153
def multi_factor_authenticated=(multi_factor_authenticated)
  @multi_factor_authenticated = multi_factor_authenticated
end
third_party_session_id() click to toggle source

サードパーティセッション識別子を取得する

@return

サードパーティセッション識別子

# File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_session_dto.rb, line 107
def third_party_session_id
  @third_party_session_id = nil unless instance_variable_defined?(:@third_party_session_id)
  @third_party_session_id
end
third_party_session_id=(third_party_session_id) click to toggle source

サードパーティセッション識別子を設定する

サードパーティセッション識別子を設定してください。

@param

#third_party_session_id サードパーティセッション識別子

# File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_session_dto.rb, line 117
def third_party_session_id=(third_party_session_id)
  @third_party_session_id = third_party_session_id
end