class SelfSDK::Authenticated
Attributes
payload[RW]
selfsdk[RW]
status[RW]
uuid[RW]
Public Class Methods
new(payload)
click to toggle source
# File lib/authenticated.rb, line 7 def initialize(payload) return if payload.nil? @payload = payload @uuid = payload[:cid] @selfsdk = payload[:sub] end
Public Instance Methods
accepted?()
click to toggle source
# File lib/authenticated.rb, line 15 def accepted? return false if @payload.nil? @payload[:status] == "accepted" end
to_hash()
click to toggle source
# File lib/authenticated.rb, line 21 def to_hash { uuid: @uuid, selfsdk: @selfsdk, accepted: accepted? } end