2008-12-16 18:45:30 +01:00
|
|
|
/*
|
|
|
|
* Copyright 2008 Juan Lang
|
|
|
|
*
|
|
|
|
* This library is free software; you can redistribute it and/or
|
|
|
|
* modify it under the terms of the GNU Lesser General Public
|
|
|
|
* License as published by the Free Software Foundation; either
|
|
|
|
* version 2.1 of the License, or (at your option) any later version.
|
|
|
|
*
|
|
|
|
* This library is distributed in the hope that it will be useful,
|
|
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
|
|
* Lesser General Public License for more details.
|
|
|
|
*
|
|
|
|
* You should have received a copy of the GNU Lesser General Public
|
|
|
|
* License along with this library; if not, write to the Free Software
|
|
|
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
|
|
|
*/
|
|
|
|
#ifndef __CRYPTUIRES_H_
|
|
|
|
#define __CRYPTUIRES_H_
|
|
|
|
|
2009-07-02 12:32:59 +02:00
|
|
|
#include <windef.h>
|
|
|
|
#include <winuser.h>
|
|
|
|
#include <commctrl.h>
|
|
|
|
|
2008-12-16 18:45:30 +01:00
|
|
|
#define IDS_CERTIFICATE 1000
|
2008-12-16 18:52:20 +01:00
|
|
|
#define IDS_CERTIFICATEINFORMATION 1001
|
|
|
|
#define IDS_CERT_INFO_BAD_SIG 1002
|
|
|
|
#define IDS_CERT_INFO_UNTRUSTED_CA 1003
|
|
|
|
#define IDS_CERT_INFO_UNTRUSTED_ROOT 1004
|
|
|
|
#define IDS_CERT_INFO_PARTIAL_CHAIN 1005
|
2008-12-17 17:50:46 +01:00
|
|
|
#define IDS_CERT_INFO_BAD_PURPOSES 1006
|
|
|
|
#define IDS_CERT_INFO_PURPOSES 1007
|
2008-12-16 18:45:30 +01:00
|
|
|
|
2008-12-16 18:46:39 +01:00
|
|
|
#define IDS_SUBJECT_HEADING 1010
|
|
|
|
#define IDS_ISSUER_HEADING 1011
|
|
|
|
#define IDS_VALID_FROM 1012
|
|
|
|
#define IDS_VALID_TO 1013
|
2008-12-17 18:00:58 +01:00
|
|
|
#define IDS_CERTIFICATE_BAD_SIGNATURE 1014
|
|
|
|
#define IDS_CERTIFICATE_BAD_TIME 1015
|
|
|
|
#define IDS_CERTIFICATE_BAD_TIMENEST 1016
|
|
|
|
#define IDS_CERTIFICATE_REVOKED 1017
|
|
|
|
#define IDS_CERTIFICATE_VALID 1018
|
2008-12-17 17:52:52 +01:00
|
|
|
#define IDS_FIELD 1019
|
|
|
|
#define IDS_VALUE 1020
|
|
|
|
#define IDS_FIELDS_ALL 1021
|
|
|
|
#define IDS_FIELDS_V1 1022
|
|
|
|
#define IDS_FIELDS_EXTENSIONS 1023
|
|
|
|
#define IDS_FIELDS_CRITICAL_EXTENSIONS 1024
|
|
|
|
#define IDS_FIELDS_PROPERTIES 1025
|
2008-12-17 17:53:32 +01:00
|
|
|
#define IDS_FIELD_VERSION 1026
|
|
|
|
#define IDS_FIELD_SERIAL_NUMBER 1027
|
|
|
|
#define IDS_FIELD_ISSUER 1028
|
|
|
|
#define IDS_FIELD_VALID_FROM 1029
|
|
|
|
#define IDS_FIELD_VALID_TO 1030
|
|
|
|
#define IDS_FIELD_SUBJECT 1031
|
|
|
|
#define IDS_FIELD_PUBLIC_KEY 1032
|
|
|
|
#define IDS_FIELD_PUBLIC_KEY_FORMAT 1033
|
2008-12-17 17:57:33 +01:00
|
|
|
#define IDS_PROP_HASH 1034
|
|
|
|
#define IDS_PROP_ENHKEY_USAGE 1035
|
|
|
|
#define IDS_PROP_FRIENDLY_NAME 1036
|
|
|
|
#define IDS_PROP_DESCRIPTION 1037
|
2008-12-18 22:53:38 +01:00
|
|
|
#define IDS_CERTIFICATE_PROPERTIES 1038
|
2008-12-18 23:05:49 +01:00
|
|
|
#define IDS_CERTIFICATE_PURPOSE_ERROR 1039
|
|
|
|
#define IDS_CERTIFICATE_PURPOSE_EXISTS 1040
|
2008-12-20 21:43:13 +01:00
|
|
|
#define IDS_SELECT_STORE_TITLE 1041
|
|
|
|
#define IDS_SELECT_STORE 1042
|
2008-12-23 04:02:43 +01:00
|
|
|
#define IDS_IMPORT_WIZARD 1043
|
|
|
|
#define IDS_IMPORT_TYPE_MISMATCH 1044
|
2008-12-23 04:07:51 +01:00
|
|
|
#define IDS_IMPORT_FILE_TITLE 1045
|
|
|
|
#define IDS_IMPORT_FILE_SUBTITLE 1046
|
|
|
|
#define IDS_IMPORT_STORE_TITLE 1047
|
|
|
|
#define IDS_IMPORT_STORE_SUBTITLE 1048
|
2008-12-23 04:08:31 +01:00
|
|
|
#define IDS_IMPORT_FILTER_CERT 1049
|
|
|
|
#define IDS_IMPORT_FILTER_PFX 1050
|
|
|
|
#define IDS_IMPORT_FILTER_CRL 1051
|
|
|
|
#define IDS_IMPORT_FILTER_CTL 1052
|
|
|
|
#define IDS_IMPORT_FILTER_SERIALIZED_STORE 1053
|
|
|
|
#define IDS_IMPORT_FILTER_CMS 1054
|
|
|
|
#define IDS_IMPORT_FILTER_ALL 1055
|
2008-12-23 04:16:07 +01:00
|
|
|
#define IDS_IMPORT_EMPTY_FILE 1056
|
2008-12-23 04:16:48 +01:00
|
|
|
#define IDS_IMPORT_BAD_FORMAT 1057
|
|
|
|
#define IDS_IMPORT_OPEN_FAILED 1058
|
2008-12-23 04:19:46 +01:00
|
|
|
#define IDS_IMPORT_DEST_DETERMINED 1059
|
2008-12-23 04:20:04 +01:00
|
|
|
#define IDS_IMPORT_SELECT_STORE 1060
|
2008-12-23 04:53:02 +01:00
|
|
|
#define IDS_IMPORT_STORE_SELECTION 1061
|
|
|
|
#define IDS_IMPORT_DEST_AUTOMATIC 1062
|
|
|
|
#define IDS_IMPORT_FILE 1063
|
2008-12-23 04:55:43 +01:00
|
|
|
#define IDS_IMPORT_CONTENT 1064
|
|
|
|
#define IDS_IMPORT_CONTENT_CERT 1065
|
|
|
|
#define IDS_IMPORT_CONTENT_CRL 1066
|
|
|
|
#define IDS_IMPORT_CONTENT_CTL 1067
|
|
|
|
#define IDS_IMPORT_CONTENT_CMS 1068
|
|
|
|
#define IDS_IMPORT_CONTENT_PFX 1069
|
|
|
|
#define IDS_IMPORT_CONTENT_STORE 1070
|
2008-12-23 04:56:23 +01:00
|
|
|
#define IDS_IMPORT_SUCCEEDED 1071
|
|
|
|
#define IDS_IMPORT_FAILED 1072
|
2008-12-24 00:22:47 +01:00
|
|
|
#define IDS_WIZARD_TITLE_FONT 1073
|
2009-01-08 01:16:42 +01:00
|
|
|
#define IDS_PURPOSE_ALL 1074
|
|
|
|
#define IDS_PURPOSE_ADVANCED 1075
|
|
|
|
#define IDS_SUBJECT_COLUMN 1076
|
|
|
|
#define IDS_ISSUER_COLUMN 1077
|
|
|
|
#define IDS_EXPIRATION_COLUMN 1078
|
|
|
|
#define IDS_FRIENDLY_NAME_COLUMN 1079
|
2009-01-08 02:46:17 +01:00
|
|
|
#define IDS_ALLOWED_PURPOSE_ALL 1080
|
|
|
|
#define IDS_ALLOWED_PURPOSE_NONE 1081
|
2009-01-08 18:43:22 +01:00
|
|
|
#define IDS_WARN_REMOVE_MY 1082
|
|
|
|
#define IDS_WARN_REMOVE_PLURAL_MY 1083
|
|
|
|
#define IDS_WARN_REMOVE_ADDRESSBOOK 1084
|
|
|
|
#define IDS_WARN_REMOVE_PLURAL_ADDRESSBOOK 1085
|
|
|
|
#define IDS_WARN_REMOVE_CA 1086
|
|
|
|
#define IDS_WARN_REMOVE_PLURAL_CA 1087
|
|
|
|
#define IDS_WARN_REMOVE_ROOT 1088
|
|
|
|
#define IDS_WARN_REMOVE_PLURAL_ROOT 1089
|
|
|
|
#define IDS_WARN_REMOVE_TRUSTEDPUBLISHER 1090
|
|
|
|
#define IDS_WARN_REMOVE_PLURAL_TRUSTEDPUBLISHER 1091
|
|
|
|
#define IDS_WARN_REMOVE_DEFAULT 1092
|
|
|
|
#define IDS_WARN_REMOVE_PLURAL_DEFAULT 1093
|
|
|
|
#define IDS_CERT_MGR 1094
|
2009-10-27 19:13:00 +01:00
|
|
|
#define IDS_FRIENDLY_NAME_NONE 1095
|
2008-12-16 18:46:39 +01:00
|
|
|
|
2008-12-17 17:50:46 +01:00
|
|
|
#define IDS_PURPOSE_SERVER_AUTH 1100
|
|
|
|
#define IDS_PURPOSE_CLIENT_AUTH 1101
|
|
|
|
#define IDS_PURPOSE_CODE_SIGNING 1102
|
|
|
|
#define IDS_PURPOSE_EMAIL_PROTECTION 1103
|
|
|
|
#define IDS_PURPOSE_IPSEC 1104
|
|
|
|
#define IDS_PURPOSE_TIMESTAMP_SIGNING 1105
|
|
|
|
#define IDS_PURPOSE_CTL_USAGE_SIGNING 1106
|
|
|
|
#define IDS_PURPOSE_EFS 1107
|
|
|
|
#define IDS_PURPOSE_EFS_RECOVERY 1108
|
|
|
|
#define IDS_PURPOSE_WHQL 1109
|
|
|
|
#define IDS_PURPOSE_NT5 1110
|
|
|
|
#define IDS_PURPOSE_OEM_WHQL 1111
|
|
|
|
#define IDS_PURPOSE_EMBEDDED_NT 1112
|
|
|
|
#define IDS_PURPOSE_ROOT_LIST_SIGNER 1113
|
|
|
|
#define IDS_PURPOSE_QUALIFIED_SUBORDINATION 1114
|
|
|
|
#define IDS_PURPOSE_KEY_RECOVERY 1115
|
|
|
|
#define IDS_PURPOSE_DOCUMENT_SIGNING 1116
|
|
|
|
#define IDS_PURPOSE_LIFETIME_SIGNING 1117
|
|
|
|
#define IDS_PURPOSE_DRM 1118
|
|
|
|
#define IDS_PURPOSE_LICENSES 1119
|
|
|
|
#define IDS_PURPOSE_LICENSE_SERVER 1120
|
|
|
|
#define IDS_PURPOSE_ENROLLMENT_AGENT 1121
|
|
|
|
#define IDS_PURPOSE_SMARTCARD_LOGON 1122
|
|
|
|
#define IDS_PURPOSE_CA_EXCHANGE 1123
|
|
|
|
#define IDS_PURPOSE_KEY_RECOVERY_AGENT 1124
|
|
|
|
#define IDS_PURPOSE_DS_EMAIL_REPLICATION 1125
|
|
|
|
|
2009-01-23 18:00:53 +01:00
|
|
|
#define IDS_EXPORT_WIZARD 1200
|
|
|
|
#define IDS_EXPORT_FORMAT_TITLE 1201
|
|
|
|
#define IDS_EXPORT_FORMAT_SUBTITLE 1202
|
|
|
|
#define IDS_EXPORT_FILE_TITLE 1203
|
|
|
|
#define IDS_EXPORT_FILE_SUBTITLE 1204
|
2009-01-23 19:59:58 +01:00
|
|
|
#define IDS_EXPORT_FILE_EXISTS 1205
|
2009-01-23 20:29:59 +01:00
|
|
|
#define IDS_EXPORT_FILTER_CERT 1206
|
|
|
|
#define IDS_EXPORT_FILTER_BASE64_CERT 1207
|
|
|
|
#define IDS_EXPORT_FILTER_CRL 1208
|
|
|
|
#define IDS_EXPORT_FILTER_CTL 1209
|
|
|
|
#define IDS_EXPORT_FILTER_CMS 1210
|
|
|
|
#define IDS_EXPORT_FILTER_PFX 1211
|
2009-01-24 21:54:53 +01:00
|
|
|
#define IDS_EXPORT_FILTER_SERIALIZED_CERT_STORE 1212
|
|
|
|
#define IDS_EXPORT_FORMAT 1213
|
|
|
|
#define IDS_EXPORT_INCLUDE_CHAIN 1214
|
|
|
|
#define IDS_EXPORT_KEYS 1215
|
|
|
|
#define IDS_YES 1216
|
|
|
|
#define IDS_NO 1217
|
|
|
|
#define IDS_EXPORT_SUCCEEDED 1218
|
|
|
|
#define IDS_EXPORT_FAILED 1219
|
2009-02-01 19:28:07 +01:00
|
|
|
#define IDS_EXPORT_PRIVATE_KEY_TITLE 1220
|
|
|
|
#define IDS_EXPORT_PRIVATE_KEY_SUBTITLE 1221
|
2009-02-01 20:34:21 +01:00
|
|
|
#define IDS_EXPORT_PASSWORD_TITLE 1222
|
|
|
|
#define IDS_EXPORT_PASSWORD_SUBTITLE 1223
|
2009-02-01 21:54:09 +01:00
|
|
|
#define IDS_EXPORT_PASSWORD_MISMATCH 1224
|
2009-02-06 21:05:30 +01:00
|
|
|
#define IDS_EXPORT_PRIVATE_KEY_UNAVAILABLE 1225
|
|
|
|
#define IDS_EXPORT_PRIVATE_KEY_NON_EXPORTABLE 1226
|
2009-01-23 18:00:53 +01:00
|
|
|
|
2008-12-16 18:45:30 +01:00
|
|
|
#define IDD_GENERAL 100
|
2008-12-17 17:52:15 +01:00
|
|
|
#define IDD_DETAIL 101
|
2008-12-17 17:59:06 +01:00
|
|
|
#define IDD_HIERARCHY 102
|
2008-12-17 17:51:27 +01:00
|
|
|
#define IDD_USERNOTICE 103
|
2008-12-18 22:53:38 +01:00
|
|
|
#define IDD_CERT_PROPERTIES_GENERAL 104
|
2008-12-18 23:04:30 +01:00
|
|
|
#define IDD_ADD_CERT_PURPOSE 105
|
2008-12-20 19:11:00 +01:00
|
|
|
#define IDD_SELECT_STORE 106
|
2008-12-23 04:07:51 +01:00
|
|
|
#define IDD_IMPORT_WELCOME 107
|
|
|
|
#define IDD_IMPORT_FILE 108
|
|
|
|
#define IDD_IMPORT_STORE 109
|
|
|
|
#define IDD_IMPORT_FINISH 110
|
2009-01-08 01:15:05 +01:00
|
|
|
#define IDD_CERT_MGR 111
|
2009-01-08 01:31:01 +01:00
|
|
|
#define IDD_CERT_MGR_ADVANCED 112
|
2009-01-23 18:00:53 +01:00
|
|
|
#define IDD_EXPORT_WELCOME 113
|
2009-02-01 19:28:07 +01:00
|
|
|
#define IDD_EXPORT_PRIVATE_KEY 114
|
|
|
|
#define IDD_EXPORT_PASSWORD 115
|
|
|
|
#define IDD_EXPORT_FORMAT 116
|
|
|
|
#define IDD_EXPORT_FILE 117
|
|
|
|
#define IDD_EXPORT_FINISH 118
|
2008-12-16 18:45:30 +01:00
|
|
|
|
2008-12-17 18:00:24 +01:00
|
|
|
#define IDB_SMALL_ICONS 200
|
2008-12-16 18:52:20 +01:00
|
|
|
#define IDB_CERT 201
|
|
|
|
#define IDB_CERT_ERROR 202
|
|
|
|
#define IDB_CERT_WARNING 203
|
|
|
|
#define IDB_CHECKS 204
|
2008-12-24 17:03:10 +01:00
|
|
|
#define IDB_CERT_WATERMARK 205
|
2008-12-24 17:43:14 +01:00
|
|
|
#define IDB_CERT_HEADER 206
|
2008-12-16 18:52:20 +01:00
|
|
|
|
2008-12-16 18:45:30 +01:00
|
|
|
#define IDC_CERTIFICATE_ICON 2001
|
|
|
|
#define IDC_CERTIFICATE_INFO 2002
|
|
|
|
#define IDC_CERTIFICATE_STATUS 2003
|
|
|
|
#define IDC_CERTIFICATE_NAMES 2004
|
|
|
|
#define IDC_ADDTOSTORE 2005
|
|
|
|
#define IDC_ISSUERSTATEMENT 2006
|
|
|
|
|
2008-12-17 17:52:15 +01:00
|
|
|
#define IDC_DETAIL_SELECT 2100
|
|
|
|
#define IDC_DETAIL_LIST 2101
|
|
|
|
#define IDC_DETAIL_VALUE 2102
|
|
|
|
#define IDC_EDITPROPERTIES 2103
|
|
|
|
#define IDC_EXPORT 2104
|
|
|
|
|
2008-12-17 17:59:06 +01:00
|
|
|
#define IDC_VIEWCERTIFICATE 2200
|
|
|
|
#define IDC_CERTPATH 2201
|
|
|
|
#define IDC_CERTIFICATESTATUS 2202
|
|
|
|
#define IDC_CERTIFICATESTATUSTEXT 2203
|
|
|
|
|
2008-12-17 17:51:27 +01:00
|
|
|
#define IDC_USERNOTICE 2300
|
|
|
|
#define IDC_CPS 2301
|
|
|
|
|
2008-12-18 22:53:38 +01:00
|
|
|
#define IDC_FRIENDLY_NAME 2400
|
|
|
|
#define IDC_DESCRIPTION 2401
|
|
|
|
#define IDC_ENABLE_ALL_PURPOSES 2402
|
|
|
|
#define IDC_DISABLE_ALL_PURPOSES 2403
|
|
|
|
#define IDC_ENABLE_SELECTED_PURPOSES 2404
|
|
|
|
#define IDC_CERTIFICATE_USAGES 2405
|
|
|
|
#define IDC_ADD_PURPOSE 2406
|
|
|
|
|
2008-12-18 23:04:30 +01:00
|
|
|
#define IDC_NEW_PURPOSE 2500
|
|
|
|
|
2008-12-20 19:11:00 +01:00
|
|
|
#define IDC_STORE_TEXT 2600
|
|
|
|
#define IDC_STORE_LIST 2601
|
|
|
|
#define IDC_SHOW_PHYSICAL_STORES 2602
|
|
|
|
|
2008-12-23 04:07:51 +01:00
|
|
|
#define IDC_IMPORT_TITLE 2700
|
|
|
|
#define IDC_IMPORT_FILENAME 2701
|
|
|
|
#define IDC_IMPORT_BROWSE_FILE 2702
|
|
|
|
#define IDC_IMPORT_AUTO_STORE 2703
|
|
|
|
#define IDC_IMPORT_SPECIFY_STORE 2704
|
|
|
|
#define IDC_IMPORT_STORE 2705
|
|
|
|
#define IDC_IMPORT_BROWSE_STORE 2706
|
|
|
|
#define IDC_IMPORT_SETTINGS 2707
|
|
|
|
|
2009-01-08 01:15:05 +01:00
|
|
|
#define IDC_MGR_PURPOSE_SELECTION 2800
|
|
|
|
#define IDC_MGR_STORES 2801
|
|
|
|
#define IDC_MGR_CERTS 2802
|
|
|
|
#define IDC_MGR_IMPORT 2803
|
|
|
|
#define IDC_MGR_EXPORT 2804
|
|
|
|
#define IDC_MGR_REMOVE 2805
|
|
|
|
#define IDC_MGR_ADVANCED 2806
|
|
|
|
#define IDC_MGR_PURPOSES 2807
|
|
|
|
#define IDC_MGR_VIEW 2808
|
|
|
|
|
2009-01-23 18:00:53 +01:00
|
|
|
#define IDC_EXPORT_TITLE 2900
|
|
|
|
#define IDC_EXPORT_FORMAT_DER 2901
|
|
|
|
#define IDC_EXPORT_FORMAT_BASE64 2902
|
|
|
|
#define IDC_EXPORT_FORMAT_CMS 2903
|
|
|
|
#define IDC_EXPORT_FORMAT_PFX 2904
|
|
|
|
#define IDC_EXPORT_CMS_INCLUDE_CHAIN 2905
|
|
|
|
#define IDC_EXPORT_PFX_INCLUDE_CHAIN 2906
|
|
|
|
#define IDC_EXPORT_PFX_STRONG_ENCRYPTION 2907
|
|
|
|
#define IDC_EXPORT_PFX_DELETE_PRIVATE_KEY 2908
|
|
|
|
#define IDC_EXPORT_FILENAME 2909
|
|
|
|
#define IDC_EXPORT_BROWSE_FILE 2910
|
|
|
|
#define IDC_EXPORT_SETTINGS 2911
|
2009-02-01 19:28:07 +01:00
|
|
|
#define IDC_EXPORT_PRIVATE_KEY_YES 2912
|
|
|
|
#define IDC_EXPORT_PRIVATE_KEY_NO 2913
|
2009-02-06 21:05:30 +01:00
|
|
|
#define IDC_EXPORT_PRIVATE_KEY_UNAVAILABLE 2914
|
|
|
|
#define IDC_EXPORT_PASSWORD 2915
|
|
|
|
#define IDC_EXPORT_PASSWORD_CONFIRM 2916
|
2009-01-23 18:00:53 +01:00
|
|
|
|
2008-12-16 18:45:30 +01:00
|
|
|
#endif /* ndef __CRYPTUIRES_H_ */
|