struct InnerRange::Integriti::Card
- InnerRange::Integriti::Card
- InnerRange::Integriti::IntegritiObject
- Struct
- Value
- Object
Defined in:
inner_range/integriti.crConstructors
- .new(pull : JSON::PullParser)
- .new(id : Nil | String = nil, name : Nil | String = nil, card_number_numeric : Int64 | Nil = nil, card_number : Nil | String = nil, card_data_hex : Nil | String = nil, card_serial_number : Nil | String = nil, issue_number : Int32 | Nil = nil, state : Nil | String = nil, expiry : Nil | String = nil, valid_from : Nil | String = nil, last_used : Nil | String = nil, cloud_credential_id : Nil | String = nil, cloud_credential_type : Nil | String = nil, cloud_credential_pool_id : Nil | String = nil, cloud_credential_invite_id : Nil | String = nil, cloud_credential_invite_code : Nil | String = nil, cloud_credential_comms_handler : Nil | String = nil, active_directory : Bool | Nil = nil, site : InnerRange::Integriti::Site | Nil = nil, user : InnerRange::Integriti::User | Nil = nil, template : InnerRange::Integriti::CardTemplate | Nil = nil)
Instance Method Summary
- #active_directory : Bool
- #active_directory? : Bool | Nil
- #card_data_hex : String
- #card_data_hex? : String | Nil
- #card_number : String
- #card_number? : String | Nil
- #card_number_numeric : Int64
- #card_number_numeric? : Int64 | Nil
- #card_serial_number : String
- #card_serial_number? : String | Nil
- #cloud_credential_comms_handler : String
- #cloud_credential_comms_handler? : String | Nil
- #cloud_credential_id : String
- #cloud_credential_id? : String | Nil
- #cloud_credential_invite_code : String
- #cloud_credential_invite_code? : String | Nil
- #cloud_credential_invite_id : String
- #cloud_credential_invite_id? : String | Nil
- #cloud_credential_pool_id : String
- #cloud_credential_pool_id? : String | Nil
- #cloud_credential_type : String
- #cloud_credential_type? : String | Nil
- #expiry : String
- #expiry? : String | Nil
- #id : String
- #id? : String | Nil
- #issue_number : Int32
- #issue_number? : Int32 | Nil
- #last_used : String
- #last_used? : String | Nil
- #name : String
- #name? : String | Nil
- #site : Site
- #site? : Site | Nil
- #state : String
- #state? : String | Nil
- #template : CardTemplate
- #template? : CardTemplate | Nil
- #user : User
- #user? : User | Nil
- #valid_from : String
- #valid_from? : String | Nil
Constructor methods inherited from struct InnerRange::Integriti::IntegritiObject
new(pull : JSON::PullParser)
new
Constructor Detail
def self.new(id : Nil | String = nil, name : Nil | String = nil, card_number_numeric : Int64 | Nil = nil, card_number : Nil | String = nil, card_data_hex : Nil | String = nil, card_serial_number : Nil | String = nil, issue_number : Int32 | Nil = nil, state : Nil | String = nil, expiry : Nil | String = nil, valid_from : Nil | String = nil, last_used : Nil | String = nil, cloud_credential_id : Nil | String = nil, cloud_credential_type : Nil | String = nil, cloud_credential_pool_id : Nil | String = nil, cloud_credential_invite_id : Nil | String = nil, cloud_credential_invite_code : Nil | String = nil, cloud_credential_comms_handler : Nil | String = nil, active_directory : Bool | Nil = nil, site : InnerRange::Integriti::Site | Nil = nil, user : InnerRange::Integriti::User | Nil = nil, template : InnerRange::Integriti::CardTemplate | Nil = nil)
#