Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

562 lines
30 KiB

  1. //+-------------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. //
  5. // Copyright (C) Microsoft Corporation, 1997 - 1999
  6. //
  7. // File: csocm.rc
  8. //
  9. //--------------------------------------------------------------------------
  10. //Microsoft Developer Studio generated resource script.
  11. //
  12. #include "res.h"
  13. #define APSTUDIO_READONLY_SYMBOLS
  14. /////////////////////////////////////////////////////////////////////////////
  15. //
  16. // Generated from the TEXTINCLUDE 2 resource.
  17. //
  18. #define APSTUDIO_HIDDEN_SYMBOLS
  19. #include "windows.h"
  20. #undef APSTUDIO_HIDDEN_SYMBOLS
  21. #include "ntverp.h"
  22. #include "clibres.h"
  23. #include "setupids.h"
  24. #ifndef APSTUDIO_INVOKED
  25. #include "msg.rc"
  26. #include "certlib.rc"
  27. #include "setupids.rc"
  28. #endif
  29. /////////////////////////////////////////////////////////////////////////////
  30. #undef APSTUDIO_READONLY_SYMBOLS
  31. /////////////////////////////////////////////////////////////////////////////
  32. // English (U.S.) resources
  33. #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
  34. #ifdef _WIN32
  35. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  36. #pragma code_page(1252)
  37. #endif //_WIN32
  38. /////////////////////////////////////////////////////////////////////////////
  39. //
  40. // Dialog
  41. //
  42. IDD_WIZCATYPEPAGE DIALOGEX DISCARDABLE 0, 0, 317, 143
  43. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  44. FONT 8, "MS Shell Dlg"
  45. BEGIN
  46. CONTROL "&Enterprise root CA",IDC_CATYPE_ENT_ROOT_CA,"Button",
  47. BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,20,4,73,10
  48. CONTROL "Ente&rprise subordinate CA",IDC_CATYPE_ENT_SUB_CA,
  49. "Button",BS_AUTORADIOBUTTON | WS_TABSTOP,20,16,97,10
  50. CONTROL "&Stand-alone root CA",IDC_CATYPE_STAND_ROOT_CA,"Button",
  51. BS_AUTORADIOBUTTON | WS_TABSTOP,20,27,79,10
  52. CONTROL "S&tand-alone subordinate CA",IDC_CATYPE_STAND_SUB_CA,
  53. "Button",BS_AUTORADIOBUTTON | WS_TABSTOP,20,39,104,10
  54. EDITTEXT IDC_CATYPE_CA_DESCRIPTION,26,62,265,26,ES_MULTILINE |
  55. ES_READONLY | NOT WS_BORDER | WS_GROUP | NOT WS_TABSTOP
  56. LTEXT "To install an enterprise CA, Active Directory is required; you must also be a member of the Enterprise Admins group.",
  57. IDC_CATYPE_DESCRIPTION_ENTERPRISE,20,96,276,26
  58. CONTROL "&Use custom settings to generate the key pair and CA certificate",
  59. IDC_CATYPE_CHECK_ADVANCE,"Button",BS_AUTOCHECKBOX | BS_MULTILINE |
  60. BS_TOP | WS_GROUP | WS_TABSTOP,20,124,270,18
  61. GROUPBOX "Description of CA type",IDC_STATIC,20,53,277,38
  62. END
  63. IDD_WIZADVANCEDPAGE DIALOGEX DISCARDABLE 0, 0, 317, 143
  64. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  65. FONT 8, "MS Shell Dlg"
  66. BEGIN
  67. LTEXT "&CSP:",IDC_STATIC,20,1,169,8
  68. LISTBOX IDC_ADVANCE_CSPLIST,20,12,171,34,LBS_SORT |
  69. LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
  70. CONTROL "Allow this CSP to interact with the &desktop",
  71. IDC_ADVANCE_INTERACTIVECHECK,"Button",BS_AUTOCHECKBOX |
  72. BS_TOP | WS_TABSTOP,20,49,171,20
  73. LTEXT "&Hash algorithm:",IDC_STATIC,199,1,101,8
  74. LISTBOX IDC_ADVANCE_HASHLIST,199,12,104,34,LBS_SORT |
  75. LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
  76. LTEXT "&Key length:",IDC_STATIC,199,49,103,8
  77. COMBOBOX IDC_ADVANCE_KEY_LENGTH,199,60,66,60,CBS_DROPDOWN |
  78. WS_VSCROLL | WS_TABSTOP
  79. CONTROL "Use an &existing key:",IDC_ADVANCE_USEKEYCHECK,"Button",
  80. BS_AUTOCHECKBOX | WS_TABSTOP,20,77,246,10
  81. LISTBOX IDC_ADVANCE_KEYLIST,20,88,171,34,LBS_SORT |
  82. LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
  83. CONTROL "Use the &certificate associated with this key",
  84. IDC_ADVANCE_USECERTCHECK,"Button",BS_AUTOCHECKBOX |
  85. BS_TOP | WS_TABSTOP,20,125,292,17
  86. PUSHBUTTON "I&mport...",IDC_ADVANCE_IMPORT,199,88,66,14
  87. PUSHBUTTON "&View Certificate",IDC_ADVANCE_VIEWCERT,199,108,66,14
  88. END
  89. IDD_WIZSTOREPAGE DIALOGEX DISCARDABLE 0, 0, 317, 143
  90. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  91. FONT 8, "MS Shell Dlg"
  92. BEGIN
  93. LTEXT "&Certificate database:",IDC_STATIC,21,4,128,8
  94. EDITTEXT IDC_STORE_EDIT_DB,21,15,221,14,ES_AUTOHSCROLL
  95. PUSHBUTTON "Br&owse...",IDC_STORE_DBBROWSE,246,15,50,14
  96. LTEXT "Certificate &database log:",IDC_STATIC,21,33,129,8
  97. EDITTEXT IDC_STORE_EDIT_LOG,21,43,221,14,ES_AUTOHSCROLL
  98. PUSHBUTTON "Bro&wse...",IDC_STORE_LOGBROWSE,246,43,50,14
  99. CONTROL "Preserve &existing certificate database",
  100. IDC_STORE_KEEPDB,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
  101. 21,130,138,10
  102. CONTROL "&Store configuration information in a shared folder",
  103. IDC_STORE_USE_SHAREDFOLDER,"Button",BS_AUTOCHECKBOX |
  104. WS_TABSTOP,22,73,252,8
  105. LTEXT "S&hared folder:",IDC_STATIC,34,84,136,8
  106. EDITTEXT IDC_STORE_EDIT_SHAREDFOLDER,33,94,209,14,ES_AUTOHSCROLL
  107. PUSHBUTTON "B&rowse...",IDC_STORE_SHAREDBROWSE,245,94,50,14
  108. END
  109. IDD_WIZIDINFOPAGE DIALOG DISCARDABLE 0, 0, 317, 143
  110. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  111. FONT 8, "MS Shell Dlg"
  112. BEGIN
  113. LTEXT "&Common name for this CA:",IDC_STATIC,9,2,282,8
  114. EDITTEXT IDC_IDINFO_NAMEEDIT,9,12,283,14,ES_AUTOHSCROLL
  115. LTEXT "&Distinguished name suffix:",IDC_STATIC,9,30,282,8
  116. EDITTEXT IDC_IDINFO_DNSUFFIXEDIT,9,40,283,28,ES_AUTOVSCROLL |
  117. ES_MULTILINE
  118. LTEXT "&Preview of distinguished name:",IDC_STATIC,9,71,98,8
  119. EDITTEXT IDC_IDINFO_NAMEPREVIEW,9,81,283,28,ES_AUTOHSCROLL |
  120. ES_READONLY | ES_MULTILINE
  121. LTEXT "&Validity period:",IDC_IDINFO_VPLABEL,9,112,71,8
  122. EDITTEXT IDC_IDINFO_EDIT_VALIDITYCOUNT,9,122,24,13,ES_AUTOHSCROLL
  123. COMBOBOX IDC_IDINFO_COMBO_VALIDITYSTRING,36,122,43,45,
  124. CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
  125. LTEXT "Expiration date:",IDC_IDINFO_EXPIRATION_LABEL,169,112,
  126. 138,8
  127. EDITTEXT IDC_IDINFO_EXPIRATION,169,122,134,13,ES_AUTOHSCROLL |
  128. ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP
  129. EDITTEXT IDC_IDINFO_DETERMINEDBYPCA,9,122,154,13,ES_AUTOHSCROLL |
  130. ES_READONLY | WS_DISABLED | NOT WS_TABSTOP
  131. END
  132. IDD_WIZKEYGENPAGE DIALOGEX DISCARDABLE 0, 0, 317, 143
  133. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  134. FONT 8, "MS Shell Dlg"
  135. BEGIN
  136. LTEXT "Generating cryptographic key...",
  137. IDC_KEYGEN_PROGRESS_TEXT,7,27,266,8
  138. CONTROL "",IDC_KEYGEN_PROGRESS,"msctls_progress32",PBS_SMOOTH,7,
  139. 42,284,10
  140. END
  141. IDD_WIZCAREQUESTPAGE DIALOGEX DISCARDABLE 0, 0, 317, 143
  142. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  143. FONT 8, "MS Shell Dlg"
  144. BEGIN
  145. CONTROL "Send the request &directly to a CA already on the network.",
  146. IDC_CAREQUEST_SUBMITTOCA,"Button",BS_AUTORADIOBUTTON |
  147. WS_GROUP | WS_TABSTOP,21,1,195,10
  148. CONTROL "Save the request to a &file.",IDC_CAREQUEST_SAVETOFILE,
  149. "Button",BS_AUTORADIOBUTTON | WS_TABSTOP,21,58,97,10
  150. LTEXT "&Computer name:",IDC_CAREQUEST_CNLABEL,34,18,75,8
  151. EDITTEXT IDC_CAREQUEST_COMPUTERNAME,113,16,129,14,ES_AUTOHSCROLL |
  152. WS_GROUP
  153. LTEXT "&Parent CA:",IDC_CAREQUEST_PCALABEL,34,37,35,8
  154. COMBOBOX IDC_CAREQUEST_CANAME,113,34,129,30,CBS_DROPDOWNLIST |
  155. CBS_SORT | WS_VSCROLL | WS_TABSTOP
  156. PUSHBUTTON "B&rowse...",IDC_CAREQUEST_CA_BROWSE,246,16,50,14
  157. LTEXT "Re&quest file:",IDC_CAREQUEST_FILELABEL,34,77,40,8
  158. EDITTEXT IDC_CAREQUEST_FILE,113,74,129,14,ES_AUTOHSCROLL
  159. PUSHBUTTON "Br&owse...",IDC_CAREQUEST_FILE_BROWSE,246,74,50,14
  160. END
  161. IDD_WIZCLIENTPAGE DIALOGEX DISCARDABLE 0, 0, 317, 143
  162. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  163. FONT 8, "MS Shell Dlg"
  164. BEGIN
  165. LTEXT "&Computer name:",IDC_STATIC,7,7,54,8
  166. EDITTEXT IDC_CLIENT_COMPUTERNAME,67,6,118,14,ES_AUTOHSCROLL
  167. LTEXT "C&A:",IDC_STATIC,7,27,33,8
  168. COMBOBOX IDC_CLIENT_CANAME,67,25,118,30,CBS_DROPDOWNLIST |
  169. CBS_SORT | WS_VSCROLL | WS_TABSTOP
  170. PUSHBUTTON "B&rowse...",IDC_CLIENT_BROWSECNFG,187,6,66,14
  171. LTEXT "default",IDC_CLIENT_WARN_ENTERPRISE_REQUIREMENTS,8,42,299,97
  172. END
  173. IDD_WIZWELCOMEPAGE DIALOGEX DISCARDABLE 0, 0, 317, 143
  174. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  175. FONT 8, "MS Shell Dlg"
  176. BEGIN
  177. LTEXT "Welcome to the Certificate Services Installation Wizard",
  178. IDC_TEXT_BIGBOLD,115,8,190,24
  179. LTEXT "To continue, click Next.",IDC_STATIC,115,63,190,8
  180. LTEXT "This wizard helps you to configure Certificate Services.",
  181. IDC_STATIC,115,40,190,19
  182. CONTROL 223,IDC_STATIC,"Static",SS_BITMAP,0,0,109,192
  183. END
  184. IDD_WIZFINALPAGE DIALOGEX DISCARDABLE 0, 0, 317, 143
  185. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  186. FONT 8, "MS Shell Dlg"
  187. BEGIN
  188. LTEXT "Completing the Certificate Services Installation Wizard",
  189. IDC_TEXT_BIGBOLD,115,8,190,24
  190. LTEXT "You have successfully configured Certificate Services.",
  191. IDC_FINAL_STATUS,115,40,190,46
  192. LTEXT "To close this wizard, click Finish.",IDC_STATIC,115,96,
  193. 190,8
  194. CONTROL 223,IDC_STATIC,"Static",SS_BITMAP,0,0,109,192
  195. END
  196. IDD_PFXIMPORT DIALOGEX DISCARDABLE 0, 0, 197, 108
  197. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  198. CAPTION "Open PFX File"
  199. FONT 8, "MS Shell Dlg"
  200. BEGIN
  201. LTEXT "Select the PKCS #12 file you want to import and enter the password below to access this file.",
  202. IDC_STATIC,7,7,183,19
  203. LTEXT "&File name:",IDC_STATIC,7,26,183,9
  204. EDITTEXT IDC_PFX_FILENAME,7,35,129,14,ES_AUTOHSCROLL
  205. PUSHBUTTON "&Browse...",IDC_PFX_BROWSE,140,35,50,14
  206. LTEXT "&Password:",IDC_STATIC,7,55,183,9
  207. EDITTEXT IDC_PFX_PASSWORD,7,64,129,14,ES_PASSWORD |
  208. ES_AUTOHSCROLL
  209. DEFPUSHBUTTON "OK",IDOK,86,87,50,14
  210. PUSHBUTTON "Cancel",IDCANCEL,140,87,50,14
  211. END
  212. /////////////////////////////////////////////////////////////////////////////
  213. //
  214. // Bitmap
  215. //
  216. IDB_APP BITMAP DISCARDABLE "csapp.bmp"
  217. IDB_PRODUCT BITMAP DISCARDABLE "csprod.bmp"
  218. IDB_WELCOME BITMAP DISCARDABLE "welcome.bmp"
  219. /////////////////////////////////////////////////////////////////////////////
  220. //
  221. // Icon
  222. //
  223. // Icon with lowest ID value placed first to ensure application icon
  224. // remains consistent on all systems.
  225. IDI_APP ICON DISCARDABLE "..\\include\\csapp.ico"
  226. IDI_PRODUCT ICON DISCARDABLE "..\\include\\csprod.ico"
  227. /////////////////////////////////////////////////////////////////////////////
  228. //
  229. // String Table
  230. //
  231. STRINGTABLE DISCARDABLE
  232. BEGIN
  233. // Except to localize, do not change the following strings:
  234. // They must exactly match Cert Server 1.0:
  235. IDS_STARTMENU_CERTHIER_LINKNAME "Certificate Server Hierarchy Configuration"
  236. IDS_STARTMENU_CERTREQ_LINKNAME "Process Certificate Request File"
  237. IDS_STARTMENU_CERTSERVER "Windows NT 4.0 Option Pack\\Microsoft Certificate Server (Common)"
  238. IDS_STARTMENU_NEWCRL_LINKNAME "Generate New Certificate Revocation List"
  239. // End string edit restriction
  240. END
  241. STRINGTABLE DISCARDABLE
  242. BEGIN
  243. IDS_ADVANCE_INVALIDKEYLENGTH "Key length must be a number."
  244. IDS_ADVANCE_KEYLENGTHOUTOFRANGE "Key length is out of the range %1."
  245. IDS_ADVANCE_NEGATIVEKEYLENGTH "Key length cannot be negative number."
  246. IDS_ADVANCE_SUBTITLE "Select a cryptographic service provider (CSP), hash algorithm, and settings for the key pair."
  247. IDS_ADVANCE_TITLE "Public and Private Key Pair"
  248. IDS_ASK_CREATE_DIRECTORY "The following folders will be created:\n%1\nDo you want to continue?"
  249. IDS_ERR_CREATE_DIR "Failed to create the directory"
  250. IDS_CALENSTRERR "The parent CA name must be no more than 64 characters."
  251. IDS_CANULLSTRERR "Select a parent CA name."
  252. IDS_CAREQUEST_SUBTITLE "Request the certificate for this CA by sending the request directly to a parent CA or saving the request to a file and sending this file to the CA"
  253. IDS_CAREQUEST_TITLE "CA Certificate Request"
  254. IDS_CAREQUEST_REQUESTFILEPATH_MUSTEXIST "%1 must specify a file name in an existing directory."
  255. IDS_CAREQUEST_REQUESTFILEPATH_DIREXISTS "Cannot create request file. A directory named ""%1"" already exists."
  256. IDS_CATYPE_DES_ENTERPRISE_ROOTCA "The most trusted CA in an enterprise. Should be installed before any other CA."
  257. IDS_CATYPE_DES_ENTERPRISE_SUBCA "A standard CA that can issue certificates to users and computers in the enterprise. Must obtain a CA certificate from another CA in the enterprise."
  258. IDS_CATYPE_DES_STANDALONE_ROOTCA "The most trusted CA in a CA hierarchy."
  259. IDS_CATYPE_DES_STANDALONE_SUBCA "A standard CA that can issue certificates to users and computers. Must obtain a CA certificate from another CA."
  260. IDS_CATYPE_SUBTITLE "Select the type of CA you want to set up."
  261. IDS_CATYPE_TITLE "CA Type"
  262. IDS_CA_SERVICEDESCRIPTION "Issues and revokes X.509 certificates for public key-based cryptography technologies."
  263. IDS_CA_SERVICEDISPLAYNAME "Certificate Services"
  264. IDS_CERTCONFIG_FOLDERDESCR "Certificate Services configuration"
  265. IDS_CLIENT_NOCA "Windows did not find a CA on this computer. Change the computer name, or click Browse to select a CA."
  266. IDS_CLIENT_NOCOMPUTER "Enter a computer name that has a running CA."
  267. IDS_CLIENT_SUBTITLE "You can use the Certificate Services Client software to host the certificate enrollment Web pages on a separate Web server."
  268. IDS_CLIENT_TITLE "Certificate Services Client Configuration"
  269. IDS_COMPUTERLENSTRERR "The computer name must be no longer than 64 characters."
  270. IDS_COMPUTERNULLSTRERR "Enter the name of the computer that is running the parent CA."
  271. IDS_CONFIG_PICKER_PROMPT "Select a CA for this client"
  272. IDS_CONFIG_PICKER_TITLE "Select Certification Authority"
  273. IDS_ERR_ADDSOURCETOREGISTRY "An error occurred when creating the service log in the registry: "
  274. IDS_ERR_ANALYSIS_CA "Setup was unable to retrieve the required information about the CA from the existing certificate: "
  275. IDS_ERR_BUILDCERT "Certificate Services Setup failed in building CA certificate. "
  276. IDS_ERR_BUILDCERTREQUEST "Cannot build certificate request: "
  277. IDS_ERR_CERTSRV_SETUP_FAIL "Certificate Services setup failed with the following error: "
  278. IDS_ERR_CREATECERTSRVFILE "An error occurred when creating the server configuration files in folder ""%1"": "
  279. IDS_ERR_CREATELINK "An error occurred when creating program link ""%1"": "
  280. IDS_ERR_CREATESERVICE "Cannot create Certificate Services ""%1"": "
  281. IDS_ERR_DELETESERVICE "Cannot delete Certificate Services ""%1"": "
  282. IDS_ERR_DLLFUNCTION_CALL "An error occurred when registering or unregistering Certificate Services related dll ""%1"": "
  283. IDS_ERR_EMPTYCANAME "The certification authority name contains characters that are not valid.\nSpecify a different certification authority name."
  284. IDS_ERR_EMPTYPFXFILE "Enter the name of a PFX file."
  285. IDS_ERR_FATAL_GENKEY "An error occurred when generating keys for Certificate Services: "
  286. IDS_ERR_IMPORTPFX "An error occurred when importing the PFX file: "
  287. IDS_ERR_INVALIDHASH "The selected hash algorithm ""%1"" failed the signature test. Return to the Advanced options and select a different hash algorithm."
  288. IDS_ERR_LOADICERTCONFIG "Could not load the Certificate Services configuration interface: "
  289. IDS_ERR_NETUSERMODALSGET "Could not determine Networking role: "
  290. IDS_ERR_NOT_ADM "You must be a member of the Administrators group."
  291. IDS_ERR_UNSUPPORTEDHASH "The selected hash algorithm is not supported by Certificate Services. Select another algorithm."
  292. IDS_ERR_UPGRADE_NOT_SUPPORTED "Upgrade is only supported from Windows 2000 Certificate Services."
  293. IDS_ERR_WRITECONFIGFILE "An error occurred during the creation of the configuration files. Make sure the shared folder exists and has the necessary permissions."
  294. IDS_IDINFO_CAEXISTINDS "A certification authority with the same name was found in the Active Directory. Do you want to overwrite the existing CA name?"
  295. IDS_IDINFO_COUNTRYLENSTRERR "The country/region code must be two characters."
  296. IDS_IDINFO_DESCRIPTIONLENSTRERR "The description must be no longer than 1024 characters in length."
  297. IDS_IDINFO_DETERMINEDBYPCA "Determined by parent CA"
  298. IDS_IDINFO_EMAILLENSTRERR "The email address must be no longer than 128 characters in length."
  299. IDS_IDINFO_INVALID_COUNTRYCODE "The country/region field must be alphabetic characters."
  300. IDS_IDINFO_INVALID_COUNTRYCODE_LEN "The country/region field must be two characters in length."
  301. IDS_IDINFO_INVALID_VALIDITY "The validity duration must be between 1 day and 1000 years."
  302. IDS_IDINFO_LOCALITYLENSTRERR "The city name must be no longer than 128 characters."
  303. IDS_IDINFO_NAMELENSTRERR "The CA name must be no longer than 64 characters."
  304. IDS_IDINFO_NAMENULLSTRERR "Enter the CA name."
  305. IDS_IDINFO_ORGLENSTRERR "The organization name must be no longer than 64 characters."
  306. IDS_IDINFO_ORGUNITLENSTRERR "The organization unit must be no longer than 64 characters."
  307. IDS_IDINFO_STATELENSTRERR "The state or province name must be no longer than 128 characters."
  308. IDS_IDINFO_SUBTITLE "Enter information to identify this CA."
  309. IDS_IDINFO_TITLE "CA Identifying Information"
  310. IDS_IDINFO_VALIDITYNULLSTRERR "Enter a validity period."
  311. IDS_IDINFO_VALIDITYLENSTRERR "Validity period must be no longer than 4 characters"
  312. IDS_IDINFO_DELETECERTIFICATES "Could not delete CA certificates from ROOT or CA store."
  313. IDS_IMPORT_PFX_TITLE "Import Personal Information Exchange"
  314. IDS_INCOMPLETE_REQUEST "The Certificate Services installation is incomplete. To complete the installation, use the request file ""%1"" to obtain a certificate from the parent CA. Then, use Certification Authority snap-in to install the certificate. To do so, right-click the node with the name of the CA, and then click Install CA Certificate."
  315. IDS_KEYGEN_GENERATING "Generating cryptographic key..."
  316. IDS_KEYGEN_PROTECTING "Securing cryptographic key..."
  317. IDS_KEYGEN_SUBTITLE "Certificate Services is generating the cryptographic key and setting key protection."
  318. IDS_KEYGEN_TESTINGHASHANDKEY "Validating key set and hash algorithm..."
  319. IDS_KEYGEN_TITLE "Cryptographic Key Generation"
  320. IDS_KEY_INVALID "The key ""%1"" is either corrupted or cannot be used for signing. Select another key."
  321. IDS_PATH_TOO_LONG_CANAME "Setup needs to create the file ""%1"" that is derived from the CA name. The file path exceeds the maximum length. Use a shorter CA name."
  322. IDS_PATH_TOO_LONG_DIRECTORY "Setup needs to create the file ""%1"". The file path exceeds the maximum length. Use a shorter path."
  323. IDS_PFX_FILE_FILTER "Personal Information Exchange (*.p12, *.pfx)|*.p12;*.pfx|All Files (*.*)|*.*||"
  324. IDS_PFX_FILE_NOT_FOUND "The file ""%1"" does not exist."
  325. IDS_PFX_INVALID_PASSWORD "The password is not valid."
  326. IDS_PFX_KEYANDCERTEXIST "The key and certificate from the import file already exist on this computer. Do you want to overwrite them?"
  327. IDS_PFX_PATH_INVALID "The file path ""%1"" is invalid."
  328. IDS_PFX_WRONG_SELFSIGN_TYPE "The imported certificate does not match the chosen CA type and will not be used. However, the imported key can still be used."
  329. IDS_PFX_FILE_OR_PASSWORD_TOO_LONG "The PFX file name or password is too long."
  330. IDS_REQUESTFILELENSTRERR "The name of the request file must be less than 64 characters in length."
  331. IDS_REQUESTFILENULLSTRERR "Enter a name for the request file."
  332. IDS_STOP_W3SVC "To complete the installation, Certificate Services must temporarily stop the Internet Information Services. Do you want to stop the service now?"
  333. IDS_STORELOC_PARENTDIRMUSTEXIST "The immediate parent folder of the lowest subfolder must exist."
  334. IDS_STORELOC_PATHTOOLONG "The directory path %ws exceeds the maximum length of %u characters."
  335. IDS_STORELOC_UNCMUSTEXIST """%1"" does not exist. Enter an existing UNC path."
  336. IDS_STORE_SUBTITLE "Enter locations for the certificate database, database log, and configuration information."
  337. IDS_STORE_TITLE "Certificate Database Settings"
  338. IDS_TODO_TITLE "Certificate Services"
  339. IDS_VALIDITY_DAY "Days"
  340. IDS_VALIDITY_MONTH "Months"
  341. IDS_VALIDITY_WEEK "Weeks"
  342. IDS_VALIDITY_YEAR "Years"
  343. IDS_WRN_IDINFO_INVALIDDN "The distinguished name syntax is invalid."
  344. IDS_WRN_DBFILEINUSE "Cannot access the database file ""%1"" because it is being used by another process. You must specify a different folder."
  345. IDS_WRN_OVERWRITEEXISTINGKEY "The private key ""%1"" already exists. Do you want to overwrite this key with a new one?"
  346. IDS_WRN_STORELOC_DB_FULLPATH "Enter a complete path to the certificate database folder. ""%1"" is not a full path."
  347. IDS_WRN_STORELOC_EXISTINGDB "Setup needs to overwrite existing database files in the ""%1"" folder. It is recommended that you shutdown the applications that are using files in this folder. Do you want to continue?"
  348. IDS_WRN_STORELOC_LOG_FULLPATH "Enter a complete path to the certificate database log folder. ""%1"" is not a full path."
  349. IDS_WRN_STORELOC_SHAREDFOLDER_FULLPATH
  350. "Enter a complete path to the shared folder. ""%1"" is not a full path."
  351. IDS_WRN_UNICODESTRINGENCODING "The CA information contains characters that require extended name encoding in the certificate. Certificates containing this name encoding conform to accepted standards, but may be incompatible with non-compliant applications. Do you want to use these fields?"
  352. IDS_WRN_SERVER_ONLY "Certificate Services cannot be installed on this version of the operating system."
  353. IDS_WELCOME_TITLE "Certificate Services Installation Wizard"
  354. IDS_FINAL_TITLE "Certificate Services Installation Wizard"
  355. IDS_FINAL_ERROR_TEXT "Certificate Services Installation failed."
  356. IDS_LOG_BEGIN "Begin"
  357. IDS_LOG_END "End"
  358. IDS_LOG_WAS_ENABLED "Was Enabled"
  359. IDS_LOG_IS_ENABLED "Is Enabled"
  360. IDS_LOG_INSTALL_STATE "Install State"
  361. IDS_LOG_CREATE_REQUEST "Create Request"
  362. IDS_LOG_CREATE_CERTIFICATE "Create Certificate"
  363. IDS_LOG_START_SERVICE "Start Service"
  364. IDS_LOG_WEB_INCLUDE "Create Web Include Files"
  365. IDS_LOG_INSTALL_CLIENT "Install Client"
  366. IDS_LOG_INSTALL_SERVER "Install Server"
  367. IDS_LOG_UPGRADE_TYPE "Upgrade Type"
  368. IDS_LOG_UPGRADE_CERT_STORE "Upgrade Cert Store"
  369. IDS_LOG_UPGRADE_KEY_SECURITY "Upgrade Key Security"
  370. IDS_LOG_UPGRADE_SERVER "Upgrade Server"
  371. IDS_LOG_UPGRADE_CLIENT "Upgrade Client"
  372. IDS_LOG_SERVICE_STOPPED "Service Stopped"
  373. IDS_LOG_SERVICE_STARTED "Service Started"
  374. IDS_LOG_CREATE_CLIENT_REG "Created Client Registry"
  375. IDS_LOG_CREATE_SERVER_REG "Created Server Registry"
  376. IDS_LOG_UPGRADE_SERVER_REG "Upgraded Server Registry"
  377. IDS_LOG_DLLS_UNREGISTERED "Unregistered DLLs"
  378. IDS_LOG_DLLS_REGISTERED "Registered DLLs"
  379. IDS_LOG_PROGRAM_GROUPS "Created Program Groups"
  380. IDS_LOG_CREATE_SERVICE "Create certsvc"
  381. IDS_LOG_CANCEL_INSTALL "Install Cancelled"
  382. IDS_LOG_FUNCTION "Dispatch Function"
  383. IDS_LOG_UNATTENDED_ATTRIBUTE "Unattended Attribute"
  384. IDS_LOG_CLIENT_UNATTENDED_ATTRIBUTES "loaded Client Unattended Attributes"
  385. IDS_LOG_SERVER_UNATTENDED_ATTRIBUTES "loaded Server Unattended Attributes"
  386. IDS_LOG_OPERATIONFLAGS "Operation Flags"
  387. IDS_LOG_TODOLIST "Adding to ToDoList"
  388. IDS_LOG_POSTBASE "Post-Base"
  389. IDS_LOG_UNATTENDED "Unattended"
  390. IDS_LOG_REGSTATE "Registry State"
  391. IDS_LOG_SELECTIONSTATE "Selection State"
  392. IDS_LOG_CANAME "CA Name"
  393. IDS_LOG_ORG "Organization"
  394. IDS_LOG_ORGUNIT "Organizational Unit"
  395. IDS_LOG_LOCALITY "Locality"
  396. IDS_LOG_STATE "State or Province"
  397. IDS_LOG_EMAIL "EMail"
  398. IDS_LOG_COUNTRY "Country/region"
  399. IDS_LOG_DESCRIPTION "Description"
  400. IDS_LOG_SHAREDFOLDER "Shared Folder"
  401. IDS_LOG_DBDIR "Database directory"
  402. IDS_LOG_DBLOGDIR "Database log directory"
  403. IDS_LOG_COMPUTER "Computer name"
  404. IDS_LOG_REQUESTFILE "Request file"
  405. IDS_LOG_VALIDITY "Validity period"
  406. IDS_LOG_CATYPE "CA Type"
  407. IDS_LOG_KEYNAME "Key Name"
  408. IDS_ERR_NONIA5DNSNAME "The server DNS name contains characters that cannot be encoded into Certificate Extensions. Please change the computer name or the server DNS name to eliminate special characters."
  409. IDS_WRN_DBSPECIALCHARACTERS "The path ""%1"" cannot be used for database files. The path might have special characters or be read-only. Please change the path."
  410. IDS_WRN_NONAMECHANGE "After installing Certificate Services, you cannot rename this computer or change its domain membership. Do you want to continue?"
  411. IDS_WRN_KEYNAMETOOLONG "Setup needs to create a key container name ""%1"" that is derived from the CA name. The name exceeds the maximum length. Please shorten the CA name."
  412. IDS_WRN_UNINSTALL_BOTH "You must uninstall Certificate Services first and then reinstall Certificate Services Web Enrollment Support."
  413. IDS_WRN_UNINSTALL_CLIENT "You must uninstall the current Certificate Services Web Enrollment Support and then reinstall Certificate Services."
  414. IDS_LOG_QUERYCHANGESELSTATE "Query Change Selection State"
  415. IDS_LOG_BAD_CATYPE "Unknown CA Type"
  416. IDS_LOG_BAD_OR_MISSING_CANAME "Bad or missing CA Name"
  417. IDS_LOG_BAD_VALIDITY_PERIOD_STRING "The value for ValidityPeriod is incorrect. It should be one of the following: Years, Months, Weeks or Days (in English)."
  418. IDS_LOG_CA_MACHINE_REQUIRED "CA Machine name required"
  419. IDS_LOG_CA_NAME_REQUIRED "CA name required"
  420. IDS_LOG_EMPTY_UNATTENDED_ATTRIBUTE "Empty unattended attribute"
  421. IDS_LOG_ENTERPRISE_NO_DS "Enterprise CA requires DS availability"
  422. IDS_LOG_NO_CERT "Matching CA certificate not found"
  423. IDS_LOG_REUSE_CERT_NO_REUSE_KEY "Reuse certificate requires reuse key"
  424. IDS_LOG_REUSE_DB_WITHOUT_REUSE_CERT "Preserve DB requires reuse certificate"
  425. IDS_LOG_BAD_VALIDITY_PERIOD_COUNT "The value for ValidityPeriodUnits is out of range. It should be a small non-zero numeric value."
  426. IDS_LOG_REQUEST_FILE_TOO_LONG "Request file name too long"
  427. IDS_LOG_CANAME_TOO_LONG "CA Name too long for key container name"
  428. IDS_LOG_PATH_TOO_LONG_CANAME "Path too long; shorten CA Name"
  429. IDS_LOG_PING_PARENT_FAIL "Failed in pinging parent CA"
  430. IDS_LOG_PATH_CAFILE_BUILD_FAIL "Failed in building CA file path"
  431. IDS_LOG_BAD_COUNTRY_LENGTH "Country/region code must be either empty or two characters long"
  432. IDS_LOG_BAD_COUNTRY_CODE "Country/region code must be in 'A'-'Z' or 'a'-'z'"
  433. IDS_LOG_WIZ_PAGE_ERROR "Wizard Page Error"
  434. IDS_LOG_DISABLE_WIZ_PAGE "Disable the wizard page because of a fatal error"
  435. IDS_LOG_KEY_NOT_FOUND_IN_LIST "Cannot find a key from the list"
  436. IDS_LOG_IMPORTPFX "Import PFX"
  437. IDS_LOG_UPGRADE_WIN2000 "Upgrade from Windows2000"
  438. IDS_LOG_UPGRADE_UNSUPPORTED "Upgrade unsupported"
  439. IDS_LOG_UPGRADE_B2B "Upgrade from build to build"
  440. IDS_LARGEFONTSIZE "12"
  441. IDS_LARGEFONTNAME "Verdana"
  442. IDS_LOG_IGNORE_KEYLENGTH "The key length defined in the answer file is ignored because a key is re-used"
  443. IDS_ILOG_SANITIZEDNAME "Sanitized CA Name"
  444. IDS_ILOG_KEYCONTAINERNAME "Key Container Name"
  445. END
  446. // HTML strings
  447. STRINGTABLE DISCARDABLE
  448. BEGIN
  449. IDS_HTML_CERTWEBDAT "\
  450. <%' CODEPAGE=65001 'UTF-8%>\r\n\
  451. <%' certdat.inc - (CERT)srv web - global (DAT)a\r\n \
  452. ' Copyright (C) Microsoft Corporation, 1998 - 1999 %>\r\n\
  453. <%\r\n\
  454. \t' default values for the certificate request\r\n\
  455. \tsDefaultCompany=""%0""\r\n\
  456. \tsDefaultOrgUnit=""%1""\r\n\
  457. \tsDefaultLocality=""%2""\r\n\
  458. \tsDefaultState=""%3""\r\n\
  459. \tsDefaultCountry=""%4""\r\n\
  460. \t\r\n\
  461. \t' global state\r\n\
  462. \tsServerType=""%7"" 'vs %8\r\n\
  463. \tsServerConfig=""%5\\%6""\r\n\
  464. \tsServerDisplayName=""%B""\r\n\
  465. \tnPendingTimeoutDays=10\r\n\
  466. \r\n\
  467. \t' control versions\r\n\
  468. \tsXEnrollVersion=""%9""\r\n\
  469. \tsScrdEnrlVersion=""%A""\r\n\
  470. %>\r\n\
  471. "
  472. IDS_HTML_NSREV "\
  473. <%\r\n\
  474. Response.ContentType = ""application/x-netscape-revocation""\r\n\
  475. serialnumber = Request.QueryString\r\n\
  476. set Admin = Server.CreateObject(""CertificateAuthority.Admin"")\r\n\
  477. \r\n\
  478. stat = Admin.IsValidCertificate(""%1"", serialnumber)\r\n\
  479. \r\n\
  480. if stat = 3 then Response.Write(""0"") else Response.Write(""1"") end if\r\n\
  481. %>\r\n\
  482. "
  483. END
  484. #endif // English (U.S.) resources
  485. /////////////////////////////////////////////////////////////////////////////
  486. #define VER_FILETYPE VFT_DLL
  487. #define VER_FILESUBTYPE VFT2_UNKNOWN
  488. #define VER_FILEDESCRIPTION_STR "Microsoft\256 Certificate Services"
  489. #define VER_INTERNALNAME_STR "CertOCM.dll"
  490. #define VER_ORIGINALFILENAME_STR VER_INTERNALNAME_STR
  491. #include <common.ver>