Exemple #1
0
        //---ファイルに鍵を保存・読み込み---

        public override bool saveToken()
        {
            saveParams save = new saveParams();

            save.accessToken    = tkn.AccessToken;
            save.accessSecret   = tkn.AccessTokenSecret;
            save.consumerKey    = consumerKey;
            save.consumerSecret = consumerSecret;

            return(XmlFileIO.xmlSave(save.GetType(), filename, save));
        }
Exemple #2
0
        public override loginParams loadToken()
        {
            saveParams load = new saveParams();

            if (File.Exists(filename))
            {
                object obj    = new object();
                bool   isLoad = XmlFileIO.xmlLoad(load.GetType(), filename, out obj);

                if (isLoad == true && obj is saveParams)
                {
                    load = obj as saveParams;
                    TwitterLoginParams output = new TwitterLoginParams();
                    output.accessSecret   = load.accessSecret;
                    output.accessToken    = load.accessToken;
                    output.consumerKey    = load.consumerKey;
                    output.consumerSecret = load.consumerSecret;

                    return(output);
                }
            }

            return(null);
        }