Example #1
0
        public void TestMethod2()
        {
            CAuthorizationCode code  = ssoUtil.GetAuthorzationCodeWithLogin(user_email, user_password).FromJSON <CAuthorizationCode>();
            CAccessToken       token = ssoUtil.GetAccessToken(code.code).FromJSON <CAccessToken>();

            Console.WriteLine(token.ToJSON());
        }
Example #2
0
        public void TestMethod4()
        {
            CAuthorizationCode code        = ssoUtil.GetAuthorzationCodeWithLogin(user_email, user_password).FromJSON <CAuthorizationCode>();
            CAccessToken       token       = ssoUtil.GetAccessToken(code.code).FromJSON <CAccessToken>();
            CExternalKey       externalkey = ssoUtil.GetExternalKey(token.access_token).FromJSON <CExternalKey>();

            userInfo = new GetUserInfo(server_id, privateKey, token_domain, token_url, consumerkey);
            Console.WriteLine(userInfo.GetUsersInfo(api_id, domainId, externalkey.user_id));
        }
Example #3
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            string user_email    = ID_BOX.Text;
            string user_password = PW_BOX.Password;

            CAuthorizationCode code = worksSSO.LogInProcess(user_email, user_password).FromJSON <CAuthorizationCode>();

            MessageBox.Show(string.Format("user_email : {0} \rrespone : {1}", user_email, worksSSO.LogInProcess(code.code)));
        }
Example #4
0
        /// <summary>
        /// ID와 PW를 이용해서 인증 코드 받아오기
        /// </summary>
        /// <param name="user_email"></param>
        /// <param name="user_password"></param>
        /// <returns>
        /// {"code":"Qp9cRsobHHJgHj1JJoL/3f547mzvzuaU0ZgcXB14Wk8=","error_description":null,"error":null}
        /// </returns>
        public string LogInProcess(string user_email, string user_password)
        {
            StringBuilder result = new StringBuilder();

            CAuthorizationCode code = ssoUtil.GetAuthorzationCodeWithLogin(user_email, user_password).FromJSON <CAuthorizationCode>();

            result.Append(code.ToJSON());

            return(result.ToString());
        }
Example #5
0
        public void TestMethod3()
        {
            CAuthorizationCode code = ssoUtil.GetAuthorzationCodeWithLogin(user_email, user_password).FromJSON <CAuthorizationCode>();

            Console.WriteLine(code.ToJSON());
            Console.WriteLine();
            CAccessToken token = ssoUtil.GetAccessToken(code.code).FromJSON <CAccessToken>();

            Console.WriteLine(token.ToJSON());
            Console.WriteLine();

            CExternalKey externalkey = ssoUtil.GetExternalKey(token.access_token).FromJSON <CExternalKey>();

            Console.WriteLine(externalkey.ToJSON());
        }
Example #6
0
        public void TestMethod5()
        {
            CAuthorizationCode code = ssoUtil.GetAuthorzationCodeWithLogin(user_email, user_password).FromJSON <CAuthorizationCode>();

            Console.WriteLine(worksSSO.LogInProcess(code.code));
        }
Example #7
0
        public void TestMethod1()
        {
            CAuthorizationCode code = ssoUtil.GetAuthorzationCodeWithLogin(user_email, user_password).FromJSON <CAuthorizationCode>();

            Console.WriteLine(code.ToJSON());
        }