class Castle::Failover::PrepareResponse
generate failover authentication response
Public Class Methods
new(user_id, reason:, strategy:)
click to toggle source
# File lib/castle/failover/prepare_response.rb, line 7 def initialize(user_id, reason:, strategy:) @strategy = strategy @reason = reason @user_id = user_id end
Public Instance Methods
call()
click to toggle source
# File lib/castle/failover/prepare_response.rb, line 13 def call { # v1/risk v1/filter structure policy: { action: @strategy.to_s }, # v1/authenticate structure action: @strategy.to_s, user_id: @user_id, failover: true, failover_reason: @reason } end