Module: Lithic::Models::ThreeDSAuthentication::ThreeDSRequestorChallengeIndicator

Extended by:
Internal::Type::Enum
Defined in:
lib/lithic/models/three_ds_authentication.rb

Overview

Indicates whether a challenge is requested for this transaction

  • ‘NO_PREFERENCE` - No Preference

  • ‘NO_CHALLENGE_REQUESTED` - No Challenge Requested

  • ‘CHALLENGE_PREFERENCE` - Challenge requested (3DS Requestor preference)

  • ‘CHALLENGE_MANDATE` - Challenge requested (Mandate)

  • ‘NO_CHALLENGE_RISK_ALREADY_ASSESSED` - No Challenge requested (Transactional risk analysis is already performed)

  • ‘DATA_SHARE_ONLY` - No Challenge requested (Data Share Only)

  • ‘OTHER` - Other indicators not captured by above. These are rarely used

Constant Summary collapse

NO_PREFERENCE =
:NO_PREFERENCE
NO_CHALLENGE_REQUESTED =
:NO_CHALLENGE_REQUESTED
CHALLENGE_PREFERENCE =
:CHALLENGE_PREFERENCE
CHALLENGE_MANDATE =
:CHALLENGE_MANDATE
NO_CHALLENGE_RISK_ALREADY_ASSESSED =
:NO_CHALLENGE_RISK_ALREADY_ASSESSED
DATA_SHARE_ONLY =
:DATA_SHARE_ONLY
OTHER =
:OTHER

Method Summary

Methods included from Internal::Type::Enum

==, ===, coerce, dump, hash, inspect, to_sorbet_type, values

Methods included from Internal::Util::SorbetRuntimeSupport

#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type

Methods included from Internal::Type::Converter

#coerce, coerce, #dump, dump, inspect, #inspect, meta_info, new_coerce_state, type_info