def self.initFromXml(settingsFile)
o = self.new
settings = o.parseSettings(settingsFile)
o.setDebug(settings['debug'] == 'true')
o.force_delauth_nonprovisioned =
(settings['force_delauth_nonprovisioned'] == 'true')
o.appid = settings['appid']
o.secret = settings['secret']
o.oldsecret = settings['oldsecret']
o.oldsecretexpiry = settings['oldsecretexpiry']
o.securityalgorithm = settings['securityalgorithm']
o.policyurl = settings['policyurl']
o.returnurl = settings['returnurl']
o.baseurl = settings['baseurl']
o.secureurl = settings['secureurl']
o.consenturl = settings['consenturl']
o
end