ArmPkg/ArmMmuLib ARM: fix thinko in second level page table handling
[mirror_edk2.git] / SecurityPkg / UserIdentification / UserProfileManagerDxe / UserProfileManagerVfr.Vfr
1 /** @file\r
2   User Profile Manager formset.\r
3 \r
4 Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.<BR>\r
5 This program and the accompanying materials \r
6 are licensed and made available under the terms and conditions of the BSD License \r
7 which accompanies this distribution.  The full text of the license may be found at \r
8 http://opensource.org/licenses/bsd-license.php\r
9 \r
10 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, \r
11 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
12 \r
13 **/\r
14 \r
15 #include "UserProfileManagerData.h"\r
16 \r
17 #define USER_MANAGER_CLASS       0x00\r
18 #define USER_MANAGER_SUBCLASS    0x04\r
19 \r
20 formset \r
21   guid     = USER_PROFILE_MANAGER_GUID,\r
22   title    = STRING_TOKEN(STR_FORMSET_TITLE),  \r
23   help     = STRING_TOKEN(STR_TITLE_HELP),\r
24     \r
25   // User manager form\r
26   form formid = FORMID_USER_MANAGE,\r
27     title     = STRING_TOKEN(STR_USERMAN_TITLE);\r
28 \r
29     label LABEL_USER_MANAGE_FUNC;\r
30     label LABEL_END;\r
31 \r
32     suppressif TRUE;\r
33       text\r
34         help   = STRING_TOKEN(STR_NULL_STRING),\r
35         text   = STRING_TOKEN(STR_NULL_STRING),\r
36         flags  = INTERACTIVE,\r
37         key    = QUESTIONID_USER_MANAGE;\r
38     endif;\r
39      \r
40   endform;\r
41   \r
42   // Modify user profile form\r
43   form formid = FORMID_MODIFY_USER,\r
44     title     = STRING_TOKEN(STR_MODIFY_USER_TITLE);\r
45 \r
46     label LABEL_USER_MOD_FUNC;\r
47     label LABEL_END;\r
48 \r
49   endform;\r
50   \r
51   // Delete user profile form\r
52   form formid = FORMID_DEL_USER,\r
53     title     = STRING_TOKEN(STR_DELETE_USER_TITLE);\r
54   \r
55     label LABEL_USER_DEL_FUNC;\r
56     label LABEL_END;\r
57     \r
58     subtitle \r
59       text   = STRING_TOKEN(STR_NULL_STRING);\r
60   endform;\r
61   \r
62   //\r
63   // User profile information form\r
64   //\r
65   form formid = FORMID_USER_INFO,\r
66     title     = STRING_TOKEN(STR_USER_INFO);\r
67 \r
68     text \r
69       help   = STRING_TOKEN(STR_USER_NAME_VAL),  \r
70       text   = STRING_TOKEN(STR_USER_NAME),\r
71       flags  = INTERACTIVE,\r
72       key    = KEY_MODIFY_USER_NAME;\r
73       \r
74     text \r
75       help   = STRING_TOKEN(STR_CREATE_DATE_VAL),  \r
76       text   = STRING_TOKEN(STR_CREATE_DATE);\r
77       \r
78     text \r
79       help   = STRING_TOKEN(STR_USAGE_DATE_VAL),  \r
80       text   = STRING_TOKEN(STR_USAGE_DATE);\r
81       \r
82     text \r
83       help   = STRING_TOKEN(STR_USAGE_COUNT_VAL),  \r
84       text   = STRING_TOKEN(STR_USAGE_COUNT);\r
85       \r
86     label LABEL_USER_INFO_FUNC; \r
87     label LABEL_END;\r
88 \r
89   endform;\r
90   \r
91   //\r
92   // Identify policy modify form\r
93   //\r
94   form formid = FORMID_MODIFY_IP,\r
95     title     = STRING_TOKEN(STR_IDENTIFY_POLICY);\r
96 \r
97     text \r
98       help   = STRING_TOKEN(STR_IDENTIFY_POLICY_HELP),\r
99       text   = STRING_TOKEN(STR_IDENTIFY_POLICY),\r
100         text   = STRING_TOKEN(STR_IDENTIFY_POLICY_VALUE);\r
101       \r
102     label LABEL_IP_MOD_FUNC;\r
103     label LABEL_END;\r
104     \r
105     text \r
106       help   = STRING_TOKEN(STR_ADD_OPTION_HELP),  \r
107       text   = STRING_TOKEN(STR_ADD_OPTION),\r
108       flags  = INTERACTIVE,\r
109       key    = KEY_ADD_LOGICAL_OP;\r
110       \r
111     subtitle \r
112       text   = STRING_TOKEN(STR_NULL_STRING);\r
113 \r
114     text\r
115       help   = STRING_TOKEN(STR_IDENTIFY_SAVE_HELP),\r
116       text   = STRING_TOKEN(STR_SAVE),\r
117       flags  = INTERACTIVE,\r
118       key    = KEY_IP_RETURN;\r
119 \r
120   endform;\r
121   \r
122   //\r
123   // Access policy modify form\r
124   //\r
125   form formid = FORMID_MODIFY_AP,\r
126     title     = STRING_TOKEN(STR_ACCESS_POLICY);\r
127 \r
128     label LABEL_AP_MOD_FUNC;\r
129     label LABEL_END;\r
130 \r
131     goto FORMID_LOAD_DP,\r
132       prompt  = STRING_TOKEN(STR_LOAD),\r
133       help    = STRING_TOKEN(STR_LOAD_HELP),\r
134       flags   = INTERACTIVE,\r
135       key     = KEY_LOAD_DP;\r
136 \r
137     goto FORMID_CONNECT_DP,\r
138       prompt  = STRING_TOKEN(STR_CONNECT),\r
139       help    = STRING_TOKEN(STR_CONNECT_HELP),\r
140       flags   = INTERACTIVE,\r
141       key     = KEY_CONN_DP;\r
142 \r
143     subtitle \r
144       text   = STRING_TOKEN(STR_NULL_STRING);\r
145    \r
146     text\r
147       help   = STRING_TOKEN(STR_ACCESS_SAVE_HELP),\r
148       text   = STRING_TOKEN(STR_SAVE),\r
149       flags  = INTERACTIVE,\r
150       key    = KEY_AP_RETURN;\r
151 \r
152   endform;\r
153 \r
154   //\r
155   // Load device path form\r
156   //\r
157   form formid = FORMID_LOAD_DP,\r
158     title     = STRING_TOKEN(STR_LOAD);\r
159 \r
160     goto FORMID_PERMIT_LOAD_DP,\r
161       prompt  = STRING_TOKEN(STR_LOAD_PERMIT),\r
162       help    = STRING_TOKEN(STR_LOAD_PERMIT_HELP),\r
163       flags   = INTERACTIVE,\r
164       key     = KEY_LOAD_PERMIT;\r
165     \r
166     goto FORMID_FORBID_LOAD_DP,\r
167       prompt  = STRING_TOKEN(STR_LOAD_FORBID),\r
168       help    = STRING_TOKEN(STR_LOAD_FORBID_HELP),\r
169       flags   = INTERACTIVE,\r
170       key     = KEY_LOAD_FORBID;\r
171  \r
172   endform;\r
173   \r
174   //\r
175   // Permit load device path form\r
176   //\r
177   form formid = FORMID_PERMIT_LOAD_DP,\r
178     title     = STRING_TOKEN(STR_LOAD_PERMIT);\r
179   \r
180     label LABEL_PERMIT_LOAD_FUNC;\r
181     label LABEL_END;\r
182   \r
183     subtitle \r
184       text   = STRING_TOKEN(STR_NULL_STRING);\r
185 \r
186   endform;\r
187   \r
188   //\r
189   // Forbid load device path form\r
190   //\r
191   form formid = FORMID_FORBID_LOAD_DP,\r
192     title     = STRING_TOKEN(STR_LOAD_FORBID);\r
193   \r
194     label LABLE_FORBID_LOAD_FUNC;\r
195     label LABEL_END;\r
196    \r
197     subtitle \r
198       text   = STRING_TOKEN(STR_NULL_STRING);\r
199 \r
200   endform;\r
201   \r
202   //\r
203   // Connect device path form\r
204   //\r
205   form formid = FORMID_CONNECT_DP,\r
206     title     = STRING_TOKEN(STR_CONNECT);\r
207 \r
208     goto FORMID_PERMIT_CONNECT_DP,\r
209       prompt  = STRING_TOKEN(STR_CONNECT_PERMIT),\r
210       help    = STRING_TOKEN(STR_CONNECT_PERMIT_HELP),\r
211       flags   = INTERACTIVE,\r
212       key     = KEY_CONNECT_PERMIT;\r
213       \r
214     goto FORMID_FORBID_CONNECT_DP,\r
215       prompt  = STRING_TOKEN(STR_CONNECT_FORBID),\r
216       help    = STRING_TOKEN(STR_CONNECT_FORBID_HELP),\r
217       flags   = INTERACTIVE,\r
218       key     = KEY_CONNECT_FORBID;\r
219       \r
220   endform;\r
221   \r
222   //\r
223   // Permit connect device path form\r
224   //\r
225   form formid = FORMID_PERMIT_CONNECT_DP,\r
226     title     = STRING_TOKEN(STR_CONNECT_PERMIT);\r
227      \r
228     subtitle \r
229       text   = STRING_TOKEN(STR_NULL_STRING);\r
230 \r
231   endform;\r
232   \r
233   //\r
234   // Forbid connect device path form\r
235   //\r
236   form formid = FORMID_FORBID_CONNECT_DP,\r
237     title     = STRING_TOKEN(STR_CONNECT_FORBID);\r
238      \r
239    subtitle \r
240      text   = STRING_TOKEN(STR_NULL_STRING);\r
241 \r
242   endform;\r
243   \r
244 endformset;\r