private void ApplicationToManageCTRL_ApplicationChanged(object sender, EventArgs e)
{
try
{
AssignApplicationCertificateBTN.Enabled = false;
ManageApplicationPermissionsBTN.Enabled = false;
AssignTrustListBTN.Enabled = false;
CreateApplicationCertificateBTN.Enabled = false;
ImportApplicationCertificateBTN.Enabled = false;
ViewApplicationCertificateBTN.Enabled = false;
ManagedApplication application = ApplicationToManageCTRL.GetSelectedApplication();
if (application == null)
{
return;
}
ManageApplicationPermissionsBTN.Enabled = true;
ViewApplicationCertificateBTN.Enabled = true;
RegisterWithDiscoveryServerBTN.Enabled = true;
ViewApplicationCertificateBTN.Enabled = true;
if (application.IsSdkCompatible)
{
AssignApplicationCertificateBTN.Enabled = true;
AssignTrustListBTN.Enabled = true;
CreateApplicationCertificateBTN.Enabled = true;
ImportApplicationCertificateBTN.Enabled = true;
}
}
catch (Exception exception)
{
GuiUtils.HandleException(this.Text, MethodBase.GetCurrentMethod(), exception);
}
}