\r
subtitle text = STRING_TOKEN(STR_NULL);\r
\r
- goto SECUREBOOT_DELETE_SIGNATURE_FROM_DBX,\r
+ goto SECUREBOOT_DELETE_SIGNATURE_LIST_FORM,\r
prompt = STRING_TOKEN (STR_SECURE_BOOT_DELETE_SIGNATURE),\r
help = STRING_TOKEN (STR_SECURE_BOOT_DELETE_SIGNATURE),\r
flags = INTERACTIVE,\r
- key = SECUREBOOT_DELETE_SIGNATURE_FROM_DBX;\r
+ key = KEY_VALUE_FROM_DBX_TO_LIST_FORM;\r
\r
endform;\r
\r
endform;\r
\r
//\r
- // Form: 'Delete Signature' for DBX Options.\r
+ // Form: Display Signature List.\r
//\r
- form formid = SECUREBOOT_DELETE_SIGNATURE_FROM_DBX,\r
- title = STRING_TOKEN(STR_SECURE_BOOT_DELETE_SIGNATURE);\r
+ form formid = SECUREBOOT_DELETE_SIGNATURE_LIST_FORM,\r
+ title = STRING_TOKEN(STR_SECURE_BOOT_DELETE_LIST_FORM);\r
+\r
+ subtitle text = STRING_TOKEN(STR_NULL);\r
+\r
+ grayoutif ideqval SECUREBOOT_CONFIGURATION.ListCount == 0;\r
+ label LABEL_DELETE_ALL_LIST_BUTTON;\r
+ //\r
+ // Will create a goto button dynamically here.\r
+ //\r
+ label LABEL_END;\r
+ endif;\r
+\r
+ subtitle text = STRING_TOKEN(STR_NULL);\r
+ label LABEL_SIGNATURE_LIST_START;\r
+ label LABEL_END;\r
+ subtitle text = STRING_TOKEN(STR_NULL);\r
\r
- label LABEL_DBX_DELETE;\r
+ endform;\r
+\r
+ //\r
+ // Form: Display Signature Data.\r
+ //\r
+ form formid = SECUREBOOT_DELETE_SIGNATURE_DATA_FORM,\r
+ title = STRING_TOKEN(STR_SECURE_BOOT_DELETE_DATA_FORM);\r
+\r
+ subtitle text = STRING_TOKEN(STR_NULL);\r
+\r
+ goto SECUREBOOT_DELETE_SIGNATURE_LIST_FORM,\r
+ prompt = STRING_TOKEN(STR_SECURE_BOOT_DELETE_ALL_DATA),\r
+ help = STRING_TOKEN(STR_SECURE_BOOT_DELETE_ALL_DATA_HELP),\r
+ flags = INTERACTIVE,\r
+ key = KEY_SECURE_BOOT_DELETE_ALL_DATA;\r
+\r
+ grayoutif ideqval SECUREBOOT_CONFIGURATION.CheckedDataCount == 0;\r
+ goto SECUREBOOT_DELETE_SIGNATURE_LIST_FORM,\r
+ prompt = STRING_TOKEN(STR_SECURE_BOOT_DELETE_CHECK_DATA),\r
+ help = STRING_TOKEN(STR_SECURE_BOOT_DELETE_CHECK_DATA_HELP),\r
+ flags = INTERACTIVE,\r
+ key = KEY_SECURE_BOOT_DELETE_CHECK_DATA;\r
+ endif;\r
+\r
+ subtitle text = STRING_TOKEN(STR_NULL);\r
+ label LABEL_SIGNATURE_DATA_START;\r
label LABEL_END;\r
subtitle text = STRING_TOKEN(STR_NULL);\r
\r
endform;\r
\r
+\r
//\r
// Form: 'Delete Signature' for DBT Options.\r
//\r