예제 #1
0
파일: Login.cs 프로젝트: DogWars/Konata
        /// <summary>
        /// 請求 OicqRequestTgtgt
        /// </summary>
        /// <param name="core"></param>
        private bool Request_TGTGT(Core core)
        {
            Console.WriteLine("Submit OicqRequestTGTGT.");

            var sequence = core.SsoMan.GetServiceSequence(name);
            var request  = new OicqRequestTgtgt(core.SigInfo.Uin, sequence, core.SigInfo);

            core.SsoMan.PostMessage(this, request, sequence);

            return(true);
        }
예제 #2
0
파일: Login.cs 프로젝트: Zulandre/konata
        /// <summary>
        /// 請求 OicqRequestTgtgt
        /// </summary>
        /// <param name="core"></param>
        internal bool Request_TGTGT(Core core)
        {
            var sequence = core._ssoMan.GetNewSequence();

            var request = new OicqRequestTgtgt(
                core._uin, core._password, sequence, core._keyRing);

            core._ssoMan.PostMessage(this, request);

            return(true);
        }