lib/rpush/client/active_model/wns/app.rb
module Rpush
module Client
module ActiveModel
module Wns
module App
def self.included(base)
base.instance_eval do
validates :client_id, :client_secret, presence: true
end
end
def access_token_expired?
access_token_expiration.nil? || access_token_expiration < Time.now
end
def service_name
'wns'
end
end
end
end
end
end