Commit | Line | Data |
---|---|---|
20dfbb3d JL |
1 | /* |
2 | * Copyright 2008 Juan Lang | |
3 | * | |
4 | * This library is free software; you can redistribute it and/or | |
5 | * modify it under the terms of the GNU Lesser General Public | |
6 | * License as published by the Free Software Foundation; either | |
7 | * version 2.1 of the License, or (at your option) any later version. | |
8 | * | |
9 | * This library is distributed in the hope that it will be useful, | |
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
12 | * Lesser General Public License for more details. | |
13 | * | |
14 | * You should have received a copy of the GNU Lesser General Public | |
15 | * License along with this library; if not, write to the Free Software | |
16 | * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA | |
17 | */ | |
18 | #ifndef __CRYPTUIRES_H_ | |
19 | #define __CRYPTUIRES_H_ | |
20 | ||
7460c996 MS |
21 | #include <windef.h> |
22 | #include <winuser.h> | |
23 | #include <commctrl.h> | |
24 | ||
20dfbb3d | 25 | #define IDS_CERTIFICATE 1000 |
71472a2a JL |
26 | #define IDS_CERTIFICATEINFORMATION 1001 |
27 | #define IDS_CERT_INFO_BAD_SIG 1002 | |
28 | #define IDS_CERT_INFO_UNTRUSTED_CA 1003 | |
29 | #define IDS_CERT_INFO_UNTRUSTED_ROOT 1004 | |
30 | #define IDS_CERT_INFO_PARTIAL_CHAIN 1005 | |
86e11849 JL |
31 | #define IDS_CERT_INFO_BAD_PURPOSES 1006 |
32 | #define IDS_CERT_INFO_PURPOSES 1007 | |
20dfbb3d | 33 | |
9bb06915 JL |
34 | #define IDS_SUBJECT_HEADING 1010 |
35 | #define IDS_ISSUER_HEADING 1011 | |
36 | #define IDS_VALID_FROM 1012 | |
37 | #define IDS_VALID_TO 1013 | |
d3a61c76 JL |
38 | #define IDS_CERTIFICATE_BAD_SIGNATURE 1014 |
39 | #define IDS_CERTIFICATE_BAD_TIME 1015 | |
40 | #define IDS_CERTIFICATE_BAD_TIMENEST 1016 | |
41 | #define IDS_CERTIFICATE_REVOKED 1017 | |
42 | #define IDS_CERTIFICATE_VALID 1018 | |
a4d36280 JL |
43 | #define IDS_FIELD 1019 |
44 | #define IDS_VALUE 1020 | |
45 | #define IDS_FIELDS_ALL 1021 | |
46 | #define IDS_FIELDS_V1 1022 | |
47 | #define IDS_FIELDS_EXTENSIONS 1023 | |
48 | #define IDS_FIELDS_CRITICAL_EXTENSIONS 1024 | |
49 | #define IDS_FIELDS_PROPERTIES 1025 | |
d1b8b80c JL |
50 | #define IDS_FIELD_VERSION 1026 |
51 | #define IDS_FIELD_SERIAL_NUMBER 1027 | |
52 | #define IDS_FIELD_ISSUER 1028 | |
53 | #define IDS_FIELD_VALID_FROM 1029 | |
54 | #define IDS_FIELD_VALID_TO 1030 | |
55 | #define IDS_FIELD_SUBJECT 1031 | |
56 | #define IDS_FIELD_PUBLIC_KEY 1032 | |
57 | #define IDS_FIELD_PUBLIC_KEY_FORMAT 1033 | |
094fed75 JL |
58 | #define IDS_PROP_HASH 1034 |
59 | #define IDS_PROP_ENHKEY_USAGE 1035 | |
60 | #define IDS_PROP_FRIENDLY_NAME 1036 | |
61 | #define IDS_PROP_DESCRIPTION 1037 | |
7153a6fb | 62 | #define IDS_CERTIFICATE_PROPERTIES 1038 |
a958c27c JL |
63 | #define IDS_CERTIFICATE_PURPOSE_ERROR 1039 |
64 | #define IDS_CERTIFICATE_PURPOSE_EXISTS 1040 | |
8f7e9eee JL |
65 | #define IDS_SELECT_STORE_TITLE 1041 |
66 | #define IDS_SELECT_STORE 1042 | |
23f789fb JL |
67 | #define IDS_IMPORT_WIZARD 1043 |
68 | #define IDS_IMPORT_TYPE_MISMATCH 1044 | |
b55b4a0c JL |
69 | #define IDS_IMPORT_FILE_TITLE 1045 |
70 | #define IDS_IMPORT_FILE_SUBTITLE 1046 | |
71 | #define IDS_IMPORT_STORE_TITLE 1047 | |
72 | #define IDS_IMPORT_STORE_SUBTITLE 1048 | |
0db90314 JL |
73 | #define IDS_IMPORT_FILTER_CERT 1049 |
74 | #define IDS_IMPORT_FILTER_PFX 1050 | |
75 | #define IDS_IMPORT_FILTER_CRL 1051 | |
76 | #define IDS_IMPORT_FILTER_CTL 1052 | |
77 | #define IDS_IMPORT_FILTER_SERIALIZED_STORE 1053 | |
78 | #define IDS_IMPORT_FILTER_CMS 1054 | |
79 | #define IDS_IMPORT_FILTER_ALL 1055 | |
9169e6ed | 80 | #define IDS_IMPORT_EMPTY_FILE 1056 |
db91fdfa JL |
81 | #define IDS_IMPORT_BAD_FORMAT 1057 |
82 | #define IDS_IMPORT_OPEN_FAILED 1058 | |
2bab6a2c | 83 | #define IDS_IMPORT_DEST_DETERMINED 1059 |
91deb95e | 84 | #define IDS_IMPORT_SELECT_STORE 1060 |
1e06495b JL |
85 | #define IDS_IMPORT_STORE_SELECTION 1061 |
86 | #define IDS_IMPORT_DEST_AUTOMATIC 1062 | |
87 | #define IDS_IMPORT_FILE 1063 | |
72980e1b JL |
88 | #define IDS_IMPORT_CONTENT 1064 |
89 | #define IDS_IMPORT_CONTENT_CERT 1065 | |
90 | #define IDS_IMPORT_CONTENT_CRL 1066 | |
91 | #define IDS_IMPORT_CONTENT_CTL 1067 | |
92 | #define IDS_IMPORT_CONTENT_CMS 1068 | |
93 | #define IDS_IMPORT_CONTENT_PFX 1069 | |
94 | #define IDS_IMPORT_CONTENT_STORE 1070 | |
a468c039 JL |
95 | #define IDS_IMPORT_SUCCEEDED 1071 |
96 | #define IDS_IMPORT_FAILED 1072 | |
0cfa64d5 | 97 | #define IDS_WIZARD_TITLE_FONT 1073 |
96d0e636 JL |
98 | #define IDS_PURPOSE_ALL 1074 |
99 | #define IDS_PURPOSE_ADVANCED 1075 | |
100 | #define IDS_SUBJECT_COLUMN 1076 | |
101 | #define IDS_ISSUER_COLUMN 1077 | |
102 | #define IDS_EXPIRATION_COLUMN 1078 | |
103 | #define IDS_FRIENDLY_NAME_COLUMN 1079 | |
a6e21329 JL |
104 | #define IDS_ALLOWED_PURPOSE_ALL 1080 |
105 | #define IDS_ALLOWED_PURPOSE_NONE 1081 | |
9d6d8570 JL |
106 | #define IDS_WARN_REMOVE_MY 1082 |
107 | #define IDS_WARN_REMOVE_PLURAL_MY 1083 | |
108 | #define IDS_WARN_REMOVE_ADDRESSBOOK 1084 | |
109 | #define IDS_WARN_REMOVE_PLURAL_ADDRESSBOOK 1085 | |
110 | #define IDS_WARN_REMOVE_CA 1086 | |
111 | #define IDS_WARN_REMOVE_PLURAL_CA 1087 | |
112 | #define IDS_WARN_REMOVE_ROOT 1088 | |
113 | #define IDS_WARN_REMOVE_PLURAL_ROOT 1089 | |
114 | #define IDS_WARN_REMOVE_TRUSTEDPUBLISHER 1090 | |
115 | #define IDS_WARN_REMOVE_PLURAL_TRUSTEDPUBLISHER 1091 | |
116 | #define IDS_WARN_REMOVE_DEFAULT 1092 | |
117 | #define IDS_WARN_REMOVE_PLURAL_DEFAULT 1093 | |
118 | #define IDS_CERT_MGR 1094 | |
9bb06915 | 119 | |
86e11849 JL |
120 | #define IDS_PURPOSE_SERVER_AUTH 1100 |
121 | #define IDS_PURPOSE_CLIENT_AUTH 1101 | |
122 | #define IDS_PURPOSE_CODE_SIGNING 1102 | |
123 | #define IDS_PURPOSE_EMAIL_PROTECTION 1103 | |
124 | #define IDS_PURPOSE_IPSEC 1104 | |
125 | #define IDS_PURPOSE_TIMESTAMP_SIGNING 1105 | |
126 | #define IDS_PURPOSE_CTL_USAGE_SIGNING 1106 | |
127 | #define IDS_PURPOSE_EFS 1107 | |
128 | #define IDS_PURPOSE_EFS_RECOVERY 1108 | |
129 | #define IDS_PURPOSE_WHQL 1109 | |
130 | #define IDS_PURPOSE_NT5 1110 | |
131 | #define IDS_PURPOSE_OEM_WHQL 1111 | |
132 | #define IDS_PURPOSE_EMBEDDED_NT 1112 | |
133 | #define IDS_PURPOSE_ROOT_LIST_SIGNER 1113 | |
134 | #define IDS_PURPOSE_QUALIFIED_SUBORDINATION 1114 | |
135 | #define IDS_PURPOSE_KEY_RECOVERY 1115 | |
136 | #define IDS_PURPOSE_DOCUMENT_SIGNING 1116 | |
137 | #define IDS_PURPOSE_LIFETIME_SIGNING 1117 | |
138 | #define IDS_PURPOSE_DRM 1118 | |
139 | #define IDS_PURPOSE_LICENSES 1119 | |
140 | #define IDS_PURPOSE_LICENSE_SERVER 1120 | |
141 | #define IDS_PURPOSE_ENROLLMENT_AGENT 1121 | |
142 | #define IDS_PURPOSE_SMARTCARD_LOGON 1122 | |
143 | #define IDS_PURPOSE_CA_EXCHANGE 1123 | |
144 | #define IDS_PURPOSE_KEY_RECOVERY_AGENT 1124 | |
145 | #define IDS_PURPOSE_DS_EMAIL_REPLICATION 1125 | |
146 | ||
0cac6977 JL |
147 | #define IDS_EXPORT_WIZARD 1200 |
148 | #define IDS_EXPORT_FORMAT_TITLE 1201 | |
149 | #define IDS_EXPORT_FORMAT_SUBTITLE 1202 | |
150 | #define IDS_EXPORT_FILE_TITLE 1203 | |
151 | #define IDS_EXPORT_FILE_SUBTITLE 1204 | |
298f7c53 | 152 | #define IDS_EXPORT_FILE_EXISTS 1205 |
4e9cbb28 JL |
153 | #define IDS_EXPORT_FILTER_CERT 1206 |
154 | #define IDS_EXPORT_FILTER_BASE64_CERT 1207 | |
155 | #define IDS_EXPORT_FILTER_CRL 1208 | |
156 | #define IDS_EXPORT_FILTER_CTL 1209 | |
157 | #define IDS_EXPORT_FILTER_CMS 1210 | |
158 | #define IDS_EXPORT_FILTER_PFX 1211 | |
a7096f96 JL |
159 | #define IDS_EXPORT_FILTER_SERIALIZED_CERT_STORE 1212 |
160 | #define IDS_EXPORT_FORMAT 1213 | |
161 | #define IDS_EXPORT_INCLUDE_CHAIN 1214 | |
162 | #define IDS_EXPORT_KEYS 1215 | |
163 | #define IDS_YES 1216 | |
164 | #define IDS_NO 1217 | |
165 | #define IDS_EXPORT_SUCCEEDED 1218 | |
166 | #define IDS_EXPORT_FAILED 1219 | |
53c84a85 JL |
167 | #define IDS_EXPORT_PRIVATE_KEY_TITLE 1220 |
168 | #define IDS_EXPORT_PRIVATE_KEY_SUBTITLE 1221 | |
9c52df83 JL |
169 | #define IDS_EXPORT_PASSWORD_TITLE 1222 |
170 | #define IDS_EXPORT_PASSWORD_SUBTITLE 1223 | |
0eefd4fb | 171 | #define IDS_EXPORT_PASSWORD_MISMATCH 1224 |
af87814a JL |
172 | #define IDS_EXPORT_PRIVATE_KEY_UNAVAILABLE 1225 |
173 | #define IDS_EXPORT_PRIVATE_KEY_NON_EXPORTABLE 1226 | |
0cac6977 | 174 | |
20dfbb3d | 175 | #define IDD_GENERAL 100 |
b7afe174 | 176 | #define IDD_DETAIL 101 |
e958485f | 177 | #define IDD_HIERARCHY 102 |
e7490ad0 | 178 | #define IDD_USERNOTICE 103 |
7153a6fb | 179 | #define IDD_CERT_PROPERTIES_GENERAL 104 |
35659656 | 180 | #define IDD_ADD_CERT_PURPOSE 105 |
3f687ffa | 181 | #define IDD_SELECT_STORE 106 |
b55b4a0c JL |
182 | #define IDD_IMPORT_WELCOME 107 |
183 | #define IDD_IMPORT_FILE 108 | |
184 | #define IDD_IMPORT_STORE 109 | |
185 | #define IDD_IMPORT_FINISH 110 | |
1f183ea2 | 186 | #define IDD_CERT_MGR 111 |
7675bf42 | 187 | #define IDD_CERT_MGR_ADVANCED 112 |
0cac6977 | 188 | #define IDD_EXPORT_WELCOME 113 |
53c84a85 JL |
189 | #define IDD_EXPORT_PRIVATE_KEY 114 |
190 | #define IDD_EXPORT_PASSWORD 115 | |
191 | #define IDD_EXPORT_FORMAT 116 | |
192 | #define IDD_EXPORT_FILE 117 | |
193 | #define IDD_EXPORT_FINISH 118 | |
20dfbb3d | 194 | |
84a26e5c | 195 | #define IDB_SMALL_ICONS 200 |
71472a2a JL |
196 | #define IDB_CERT 201 |
197 | #define IDB_CERT_ERROR 202 | |
198 | #define IDB_CERT_WARNING 203 | |
199 | #define IDB_CHECKS 204 | |
56c7b55d | 200 | #define IDB_CERT_WATERMARK 205 |
214a01ac | 201 | #define IDB_CERT_HEADER 206 |
71472a2a | 202 | |
20dfbb3d JL |
203 | #define IDC_CERTIFICATE_ICON 2001 |
204 | #define IDC_CERTIFICATE_INFO 2002 | |
205 | #define IDC_CERTIFICATE_STATUS 2003 | |
206 | #define IDC_CERTIFICATE_NAMES 2004 | |
207 | #define IDC_ADDTOSTORE 2005 | |
208 | #define IDC_ISSUERSTATEMENT 2006 | |
209 | ||
b7afe174 JL |
210 | #define IDC_DETAIL_SELECT 2100 |
211 | #define IDC_DETAIL_LIST 2101 | |
212 | #define IDC_DETAIL_VALUE 2102 | |
213 | #define IDC_EDITPROPERTIES 2103 | |
214 | #define IDC_EXPORT 2104 | |
215 | ||
e958485f JL |
216 | #define IDC_VIEWCERTIFICATE 2200 |
217 | #define IDC_CERTPATH 2201 | |
218 | #define IDC_CERTIFICATESTATUS 2202 | |
219 | #define IDC_CERTIFICATESTATUSTEXT 2203 | |
220 | ||
e7490ad0 JL |
221 | #define IDC_USERNOTICE 2300 |
222 | #define IDC_CPS 2301 | |
223 | ||
7153a6fb JL |
224 | #define IDC_FRIENDLY_NAME 2400 |
225 | #define IDC_DESCRIPTION 2401 | |
226 | #define IDC_ENABLE_ALL_PURPOSES 2402 | |
227 | #define IDC_DISABLE_ALL_PURPOSES 2403 | |
228 | #define IDC_ENABLE_SELECTED_PURPOSES 2404 | |
229 | #define IDC_CERTIFICATE_USAGES 2405 | |
230 | #define IDC_ADD_PURPOSE 2406 | |
231 | ||
35659656 JL |
232 | #define IDC_NEW_PURPOSE 2500 |
233 | ||
3f687ffa JL |
234 | #define IDC_STORE_TEXT 2600 |
235 | #define IDC_STORE_LIST 2601 | |
236 | #define IDC_SHOW_PHYSICAL_STORES 2602 | |
237 | ||
b55b4a0c JL |
238 | #define IDC_IMPORT_TITLE 2700 |
239 | #define IDC_IMPORT_FILENAME 2701 | |
240 | #define IDC_IMPORT_BROWSE_FILE 2702 | |
241 | #define IDC_IMPORT_AUTO_STORE 2703 | |
242 | #define IDC_IMPORT_SPECIFY_STORE 2704 | |
243 | #define IDC_IMPORT_STORE 2705 | |
244 | #define IDC_IMPORT_BROWSE_STORE 2706 | |
245 | #define IDC_IMPORT_SETTINGS 2707 | |
246 | ||
1f183ea2 JL |
247 | #define IDC_MGR_PURPOSE_SELECTION 2800 |
248 | #define IDC_MGR_STORES 2801 | |
249 | #define IDC_MGR_CERTS 2802 | |
250 | #define IDC_MGR_IMPORT 2803 | |
251 | #define IDC_MGR_EXPORT 2804 | |
252 | #define IDC_MGR_REMOVE 2805 | |
253 | #define IDC_MGR_ADVANCED 2806 | |
254 | #define IDC_MGR_PURPOSES 2807 | |
255 | #define IDC_MGR_VIEW 2808 | |
256 | ||
0cac6977 JL |
257 | #define IDC_EXPORT_TITLE 2900 |
258 | #define IDC_EXPORT_FORMAT_DER 2901 | |
259 | #define IDC_EXPORT_FORMAT_BASE64 2902 | |
260 | #define IDC_EXPORT_FORMAT_CMS 2903 | |
261 | #define IDC_EXPORT_FORMAT_PFX 2904 | |
262 | #define IDC_EXPORT_CMS_INCLUDE_CHAIN 2905 | |
263 | #define IDC_EXPORT_PFX_INCLUDE_CHAIN 2906 | |
264 | #define IDC_EXPORT_PFX_STRONG_ENCRYPTION 2907 | |
265 | #define IDC_EXPORT_PFX_DELETE_PRIVATE_KEY 2908 | |
266 | #define IDC_EXPORT_FILENAME 2909 | |
267 | #define IDC_EXPORT_BROWSE_FILE 2910 | |
268 | #define IDC_EXPORT_SETTINGS 2911 | |
53c84a85 JL |
269 | #define IDC_EXPORT_PRIVATE_KEY_YES 2912 |
270 | #define IDC_EXPORT_PRIVATE_KEY_NO 2913 | |
af87814a JL |
271 | #define IDC_EXPORT_PRIVATE_KEY_UNAVAILABLE 2914 |
272 | #define IDC_EXPORT_PASSWORD 2915 | |
273 | #define IDC_EXPORT_PASSWORD_CONFIRM 2916 | |
0cac6977 | 274 | |
20dfbb3d | 275 | #endif /* ndef __CRYPTUIRES_H_ */ |