Exemplo n.º 1
0
        private bool ValidateV2WebAppParam()
        {
            // Check the form for v2 web app.

            if (textBox_Page06_ClientID.Text == "")
            {
                MessageBox.Show("Enter the Client ID.", "Office365APIEditor");
                return(false);
            }
            else if (textBox_Page06_RedirectUri.Text == "")
            {
                MessageBox.Show("Enter the Redirect URL.", "Office365APIEditor");
                return(false);
            }
            else if (!Util.IsValidUrl(textBox_Page06_RedirectUri.Text))
            {
                MessageBox.Show("Format of Redirect URL is invalid.", "Office365APIEditor");
                return(false);
            }
            else if (textBox_Page06_Scopes.Text == "")
            {
                MessageBox.Show("Enter the scopes.", "Office365APIEditor");
                return(false);
            }
            else if (textBox_Page06_ClientSecret.Text == "")
            {
                MessageBox.Show("Enter the Client Secret.", "Office365APIEditor");
                return(false);
            }
            else
            {
                return(true);
            }
        }
Exemplo n.º 2
0
        private bool ValidateV1NativeAppParam()
        {
            // Check the form for native app.

            if (textBox_Page04_TenantName.Text == "")
            {
                MessageBox.Show("Enter the Tenant Name.", "Office365APIEditor");
                return(false);
            }
            else if (!textBox_Page04_TenantName.Text.EndsWith(".onmicrosoft.com"))
            {
                MessageBox.Show("Format of Tenant Name is invalid.\ne.g. contoso.onmicrosoft.com", "Office365APIEditor");
                return(false);
            }
            else if (!Util.IsValidUrl("https://login.windows.net/" + textBox_Page04_TenantName.Text))
            {
                MessageBox.Show("Format of Tenant Name is invalid.\ne.g. contoso.onmicrosoft.com", "Office365APIEditor");
                return(false);
            }
            else if (textBox_Page04_ClientID.Text == "")
            {
                MessageBox.Show("Enter the Client ID.", "Office365APIEditor");
                return(false);
            }
            else if (textBox_Page04_RedirectUri.Text == "")
            {
                MessageBox.Show("Enter the Redirect URL.", "Office365APIEditor");
                return(false);
            }
            else if (!Util.IsValidUrl(textBox_Page04_RedirectUri.Text))
            {
                MessageBox.Show("Format of Redirect URL is invalid.", "Office365APIEditor");
                return(false);
            }
            else
            {
                return(true);
            }
        }