class SteamCodec::VDF
Public Class Methods
load(data)
click to toggle source
# File lib/steam_codec/vdf.rb, line 11 def self.load(data) vdf = KeyValues::load(data) return self[vdf] if vdf nil end
loadFromFile(file)
click to toggle source
About VDF
=> wiki.teamfortress.com/wiki/WebAPI/VDF
# File lib/steam_codec/vdf.rb, line 5 def self.loadFromFile(file) vdf = KeyValues::loadFromFile(file) return self[vdf] if vdf nil end
Public Instance Methods
isSignaturesValid?(publicKey)
click to toggle source
# File lib/steam_codec/vdf.rb, line 17 def isSignaturesValid?(publicKey) return true unless key?("kvsignatures") self["kvsignatures"].each do |key, signature| # TODO return false end true end