Module: Lithic::Models::AuthRules::AuthRule::Type

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

Overview

The type of Auth Rule. For certain rule types, this determines the event stream during which it will be evaluated. For rules that can be applied to one of several event streams, the effective one is defined by the separate ‘event_stream` field.

  • ‘CONDITIONAL_BLOCK`: AUTHORIZATION event stream.

  • ‘VELOCITY_LIMIT`: AUTHORIZATION event stream.

  • ‘MERCHANT_LOCK`: AUTHORIZATION event stream.

  • ‘CONDITIONAL_ACTION`: AUTHORIZATION, THREE_DS_AUTHENTICATION, TOKENIZATION, ACH_CREDIT_RECEIPT, or ACH_DEBIT_RECEIPT event stream.

See Also:

Constant Summary collapse

CONDITIONAL_BLOCK =
:CONDITIONAL_BLOCK
VELOCITY_LIMIT =
:VELOCITY_LIMIT
MERCHANT_LOCK =
:MERCHANT_LOCK
CONDITIONAL_ACTION =
:CONDITIONAL_ACTION

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