class Trusona::Workers::DeviceUserBindingActivator
Public Class Methods
new(service: nil)
click to toggle source
# File lib/trusona/workers/device_user_binding_activator.rb, line 8 def initialize(service: nil) @service = service || Trusona::Services::DeviceUserBindingsService.new end
Public Instance Methods
activate(id: nil)
click to toggle source
# File lib/trusona/workers/device_user_binding_activator.rb, line 12 def activate(id: nil) raise ArgumentError, 'Missing Device+User Binding Id' if id.nil? || id.empty? resource = Trusona::Resources::DeviceUserBindingActivation.new( id: id, active: true ) @service.update(resource) end