class Rhombus::Webhook

Included Modules

Extended Modules

Defined in:

rhombus/security_interop_models.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]
def self.new(event : PlaceOS::Driver::Interface::DoorSecurity::DoorEvent) #

[View source]

Instance Method Detail

def action : PlaceOS::Driver::Interface::DoorSecurity::Action #

[View source]
def card_id : String | Nil #

[View source]
def door_id : String #

[View source]
def sign(secret : String | Nil) #

[View source]
def signature : String | Nil #

[View source]
def timestamp : Time #

[View source]
def user_email : String | Nil #

[View source]
def user_name : String | Nil #

[View source]