function setOldSecret($secret) { if (!$secret) { return; } if (strlen($secret) < 16) { WindowsLiveLogin::fatal("Error: setOldSecret: Secret key is expected to be non-null and longer than 16 characters."); } $this->_oldsignkey = WindowsLiveLogin::derive($secret, "SIGNATURE"); $this->_oldcryptkey = WindowsLiveLogin::derive($secret, "ENCRYPTION"); }