示例#1
0
        private string AcquireV1AdminConsentAuthorizationCode()
        {
            string Code = "";

            GetCodeForm getCodeForm = new GetCodeForm(textBox_Page09_ClientID.Text, textBox_Page09_RedirectUri.Text, Util.ConvertResourceNameToUri(comboBox_Page09_Resource.SelectedItem.ToString()), false, true);

            if (getCodeForm.ShowDialog(out Code) == DialogResult.OK)
            {
                if (Code == "")
                {
                    MessageBox.Show("Getting Authorization Code was failed.", "Office365APIEditor", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }

            return(Code);
        }
示例#2
0
        private string AcquireV2MobileAppAuthorizationCode()
        {
            string Code = "";

            GetCodeForm getCodeForm = new GetCodeForm(textBox_Page07_ClientID.Text, textBox_Page07_RedirectUri.Text, textBox_Page07_Scopes.Text, true);

            if (getCodeForm.ShowDialog(out Code) == DialogResult.OK)
            {
                if (Code == "")
                {
                    MessageBox.Show("Getting Authorization Code was failed.", "Office365APIEditor", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }

            return(Code);
        }
示例#3
0
        private string AcquireV2WebAppAuthorizationCode()
        {
            string Code = "";

            GetCodeForm getCodeForm = new GetCodeForm(textBox_V2WebAppClientID.Text, textBox_V2WebAppRedirectUri.Text, textBox_V2WebAppScopes.Text, true);

            if (getCodeForm.ShowDialog(out Code) == DialogResult.OK)
            {
                if (Code == "")
                {
                    MessageBox.Show("Getting Authorization Code was failed.", "Office365APIEditor", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("authentication_canceled: User canceled authentication", "Office365APIEditor", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            return(Code);
        }