Leaked source code of windows server 2003
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.

573 lines
34 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_AUTOVSCROLL |
  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 "csapp.ico"
  226. /////////////////////////////////////////////////////////////////////////////
  227. //
  228. // String Table
  229. //
  230. STRINGTABLE DISCARDABLE
  231. BEGIN
  232. // Except to localize, do not change the following strings:
  233. // They must exactly match Cert Server 1.0:
  234. IDS_STARTMENU_CERTHIER_LINKNAME "Certificate Server Hierarchy Configuration"
  235. IDS_STARTMENU_CERTREQ_LINKNAME "Process Certificate Request File"
  236. IDS_STARTMENU_CERTSERVER "Windows NT 4.0 Option Pack\\Microsoft Certificate Server (Common)"
  237. IDS_STARTMENU_NEWCRL_LINKNAME "Generate New Certificate Revocation List"
  238. // End string edit restriction
  239. END
  240. STRINGTABLE DISCARDABLE
  241. BEGIN
  242. IDS_ADVANCE_INVALIDKEYLENGTH "Key length must be a number."
  243. IDS_ADVANCE_KEYLENGTHOUTOFRANGE "Key length is out of the range %1."
  244. IDS_ADVANCE_NEGATIVEKEYLENGTH "Key length cannot be negative number."
  245. IDS_ADVANCE_SUBTITLE "Select a cryptographic service provider (CSP), hash algorithm, and settings for the key pair."
  246. IDS_ADVANCE_TITLE "Public and Private Key Pair"
  247. IDS_ASK_CREATE_DIRECTORY "The following folders will be created:\n%1\nDo you want to continue?"
  248. IDS_ERR_CREATE_DIR "Failed to create the directory"
  249. IDS_CALENSTRERR "The parent CA name must be no more than 64 characters."
  250. IDS_CANULLSTRERR "Select a parent CA name."
  251. 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"
  252. IDS_CAREQUEST_TITLE "CA Certificate Request"
  253. IDS_CAREQUEST_REQUESTFILEPATH_MUSTEXIST "%1 must specify a file name in an existing directory."
  254. IDS_CAREQUEST_REQUESTFILEPATH_DIREXISTS "Cannot create request file. A directory named ""%1"" already exists."
  255. IDS_CATYPE_DES_ENTERPRISE_ROOTCA "The most trusted CA in an enterprise. Should be installed before any other CA."
  256. 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."
  257. IDS_CATYPE_DES_STANDALONE_ROOTCA "The most trusted CA in a CA hierarchy."
  258. IDS_CATYPE_DES_STANDALONE_SUBCA "A standard CA that can issue certificates to users and computers. Must obtain a CA certificate from another CA."
  259. IDS_CATYPE_SUBTITLE "Select the type of CA you want to set up."
  260. IDS_CATYPE_TITLE "CA Type"
  261. IDS_CA_SERVICEDESCRIPTION "Creates, manages, and removes X.509 certificates for applications such as S/MIME and SSL. If this service is stopped, certificates will not be created. If this service is disabled, any services that explicitly depend on it will fail to start."
  262. IDS_CA_SERVICEDISPLAYNAME "Certificate Services"
  263. IDS_CERTCONFIG_FOLDERDESCR "Certificate Services configuration"
  264. IDS_CLIENT_NOCA "Windows did not find a CA on this computer. Change the computer name, or click Browse to select a CA."
  265. IDS_CLIENT_NOCOMPUTER "Enter a computer name that has a running CA."
  266. IDS_CLIENT_SUBTITLE "You can use the Certificate Services Client software to host the certificate enrollment Web pages on a separate Web server."
  267. IDS_CLIENT_TITLE "Certificate Services Client Configuration"
  268. IDS_COMPUTERLENSTRERR "The computer name must be no longer than 64 characters."
  269. IDS_COMPUTERNULLSTRERR "Enter the name of the computer that is running the parent CA."
  270. IDS_CONFIG_PICKER_PROMPT "Select a CA for this client"
  271. IDS_CONFIG_PICKER_TITLE "Select Certification Authority"
  272. IDS_ERR_ADDSOURCETOREGISTRY "An error occurred when creating the service log in the registry: "
  273. IDS_ERR_ANALYSIS_CA "Setup was unable to retrieve the required information about the CA from the existing certificate: "
  274. IDS_ERR_BUILDCERT "Certificate Services Setup failed in building CA certificate. "
  275. IDS_ERR_BUILDCERTREQUEST "Cannot build certificate request: "
  276. IDS_ERR_CERTSRV_SETUP_FAIL "Certificate Services setup failed with the following error: "
  277. IDS_ERR_CREATECERTSRVFILE "An error occurred when creating the server configuration files in folder ""%1"": "
  278. IDS_ERR_CREATELINK "An error occurred when creating program link ""%1"": "
  279. IDS_ERR_CREATESERVICE "Cannot create Certificate Services ""%1"": "
  280. IDS_ERR_DELETESERVICE "Cannot delete Certificate Services ""%1"": "
  281. IDS_ERR_DLLFUNCTION_CALL "An error occurred when registering or unregistering Certificate Services related dll ""%1"": "
  282. IDS_ERR_EMPTYCANAME "The certification authority name contains characters that are not valid.\nSpecify a different certification authority name."
  283. IDS_ERR_EMPTYPFXFILE "Enter the name of a PFX file."
  284. IDS_ERR_FATAL_GENKEY "An error occurred when generating keys for Certificate Services: "
  285. IDS_ERR_IMPORTPFX "An error occurred when importing the PFX file: "
  286. IDS_ERR_INVALIDHASH "The selected hash algorithm ""%1"" failed the signature test. Return to the Advanced options and select a different hash algorithm."
  287. IDS_ERR_LOADICERTCONFIG "Could not load the Certificate Services configuration interface: "
  288. IDS_ERR_NETUSERMODALSGET "Could not determine Networking role: "
  289. IDS_ERR_NOT_ADM "You must be a member of the Administrators group."
  290. IDS_ERR_UNSUPPORTEDHASH "The selected hash algorithm is not supported by Certificate Services. Select another algorithm."
  291. IDS_ERR_UPGRADE_NOT_SUPPORTED "Upgrade is only supported from Windows 2000 Certificate Services."
  292. IDS_ERR_WRITECONFIGFILE "An error occurred during the creation of the configuration files. Make sure the shared folder exists and has the necessary permissions."
  293. 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?"
  294. IDS_IDINFO_COUNTRYLENSTRERR "The country/region code must be two characters."
  295. IDS_IDINFO_DESCRIPTIONLENSTRERR "The description must be no longer than 1024 characters in length."
  296. IDS_IDINFO_DETERMINEDBYPCA "Determined by parent CA"
  297. IDS_IDINFO_EMAILLENSTRERR "The email address must be no longer than 128 characters in length."
  298. IDS_IDINFO_INVALID_COUNTRYCODE "The country/region field must be alphabetic characters."
  299. IDS_IDINFO_INVALID_COUNTRYCODE_LEN "The country/region field must be two characters in length."
  300. IDS_IDINFO_INVALID_VALIDITY "The validity duration must be between 1 day and 1000 years."
  301. IDS_IDINFO_LOCALITYLENSTRERR "The city name must be no longer than 128 characters."
  302. IDS_IDINFO_NAMELENSTRERR "The CA name must be no longer than 64 characters."
  303. IDS_IDINFO_NAMENULLSTRERR "Enter the CA name."
  304. IDS_IDINFO_ORGLENSTRERR "The organization name must be no longer than 64 characters."
  305. IDS_IDINFO_ORGUNITLENSTRERR "The organization unit must be no longer than 64 characters."
  306. IDS_IDINFO_STATELENSTRERR "The state or province name must be no longer than 128 characters."
  307. IDS_IDINFO_SUBTITLE "Enter information to identify this CA."
  308. IDS_IDINFO_TITLE "CA Identifying Information"
  309. IDS_IDINFO_VALIDITYNULLSTRERR "Enter a validity period."
  310. IDS_IDINFO_VALIDITYLENSTRERR "Validity period must be no longer than 4 characters"
  311. IDS_IDINFO_DELETECERTIFICATES "Could not delete CA certificates from ROOT or CA store."
  312. IDS_IMPORT_PFX_TITLE "Import Personal Information Exchange"
  313. 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."
  314. IDS_KEYGEN_GENERATING "Generating cryptographic key..."
  315. IDS_KEYGEN_PROTECTING "Securing cryptographic key..."
  316. IDS_KEYGEN_SUBTITLE "Certificate Services is generating the cryptographic key and setting key protection."
  317. IDS_KEYGEN_TESTINGHASHANDKEY "Validating key set and hash algorithm..."
  318. IDS_KEYGEN_TITLE "Cryptographic Key Generation"
  319. IDS_KEY_INVALID "The key ""%1"" is either corrupted or cannot be used for signing. Select another key."
  320. 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."
  321. IDS_PATH_TOO_LONG_DIRECTORY "Setup needs to create the file ""%1"". The file path exceeds the maximum length. Use a shorter path."
  322. IDS_PFX_FILE_FILTER "Personal Information Exchange (*.p12, *.pfx)|*.p12;*.pfx|All Files (*.*)|*.*||"
  323. IDS_PFX_FILE_NOT_FOUND "The file ""%1"" does not exist."
  324. IDS_PFX_INVALID_PASSWORD "The password is not valid."
  325. IDS_PFX_KEYANDCERTEXIST "The key and certificate from the import file already exist on this computer. Do you want to overwrite them?"
  326. IDS_PFX_PATH_INVALID "The file path ""%1"" is invalid."
  327. 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."
  328. IDS_PFX_FILE_OR_PASSWORD_TOO_LONG "The PFX file name or password is too long."
  329. IDS_REQUESTFILELENSTRERR "The name of the request file must be less than 64 characters in length."
  330. IDS_REQUESTFILENULLSTRERR "Enter a name for the request file."
  331. IDS_STOP_W3SVC "To complete the installation, Certificate Services must temporarily stop the Internet Information Services. Do you want to stop the service now?"
  332. IDS_STORELOC_PARENTDIRMUSTEXIST "The immediate parent folder of the lowest subfolder must exist."
  333. IDS_STORELOC_PATHTOOLONG "The directory path %ws exceeds the maximum length of %u characters."
  334. IDS_STORELOC_UNCMUSTEXIST """%1"" does not exist. Enter an existing UNC path."
  335. IDS_STORE_SUBTITLE "Enter locations for the certificate database, database log, and configuration information."
  336. IDS_STORE_TITLE "Certificate Database Settings"
  337. IDS_TODO_TITLE "Certificate Services"
  338. IDS_VALIDITY_DAY "Days"
  339. IDS_VALIDITY_MONTH "Months"
  340. IDS_VALIDITY_WEEK "Weeks"
  341. IDS_VALIDITY_YEAR "Years"
  342. IDS_WRN_IDINFO_INVALIDDN "The distinguished name syntax is invalid."
  343. IDS_WRN_DBFILEINUSE "Cannot access the database file ""%1"" because it is being used by another process. You must specify a different folder."
  344. IDS_WRN_OVERWRITEEXISTINGKEY "The private key ""%1"" already exists. Do you want to overwrite this key with a new one?"
  345. IDS_WRN_STORELOC_DB_FULLPATH "Enter a complete path to the certificate database folder. ""%1"" is not a full path."
  346. 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?"
  347. IDS_WRN_STORELOC_LOG_FULLPATH "Enter a complete path to the certificate database log folder. ""%1"" is not a full path."
  348. IDS_WRN_STORELOC_SHAREDFOLDER_FULLPATH
  349. "Enter a complete path to the shared folder. ""%1"" is not a full path."
  350. 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?"
  351. IDS_WRN_SERVER_ONLY "Certificate Services cannot be installed on this version of the operating system."
  352. IDS_WRN_CANNOT_ADD_CA_TO_CERTPUBLISHERS "Setup could not add the Certification Authority�s computer account to the Cert Publishers security group. This Certification Authority will not be able to publish certificates in Active Directory. To fix this, an administrator must manually add the Certification Authority�s computer account to the Cert Publishers security group in Active Directory."
  353. IDS_WRN_CANNOT_ADD_CA_TO_PREWIN2K "Setup could not add the Certification Authority�s computer account to the Pre-Windows 2000 Compatible Access security group. Certificate Managers Restrictions feature will not work correctly on this Certification Authority. To fix this, an administrator must manually add the Certification Authority�s computer account to the Pre-Windows 2000 Compatible Access security group in Active Directory."
  354. IDS_WELCOME_TITLE "Certificate Services Installation Wizard"
  355. IDS_FINAL_TITLE "Certificate Services Installation Wizard"
  356. IDS_FINAL_ERROR_TEXT "Certificate Services Installation failed."
  357. IDS_LOG_BEGIN "Begin"
  358. IDS_LOG_END "End"
  359. IDS_LOG_WAS_ENABLED "Was Enabled"
  360. IDS_LOG_IS_ENABLED "Is Enabled"
  361. IDS_LOG_INSTALL_STATE "Install State"
  362. IDS_LOG_CREATE_REQUEST "Create Request"
  363. IDS_LOG_CREATE_CERTIFICATE "Create Certificate"
  364. IDS_LOG_START_SERVICE "Start Service"
  365. IDS_LOG_WEB_INCLUDE "Create Web Include Files"
  366. IDS_LOG_INSTALL_CLIENT "Install Client"
  367. IDS_LOG_INSTALL_SERVER "Install Server"
  368. IDS_LOG_UPGRADE_TYPE "Upgrade Type"
  369. IDS_LOG_UPGRADE_CERT_STORE "Upgrade Cert Store"
  370. IDS_LOG_UPGRADE_KEY_SECURITY "Upgrade Key Security"
  371. IDS_LOG_UPGRADE_SERVER "Upgrade Server"
  372. IDS_LOG_UPGRADE_CLIENT "Upgrade Client"
  373. IDS_LOG_SERVICE_STOPPED "Service Stopped"
  374. IDS_LOG_SERVICE_STARTED "Service Started"
  375. IDS_LOG_CREATE_CLIENT_REG "Created Client Registry"
  376. IDS_LOG_CREATE_SERVER_REG "Created Server Registry"
  377. IDS_LOG_UPGRADE_SERVER_REG "Upgraded Server Registry"
  378. IDS_LOG_DLLS_UNREGISTERED "Unregistered DLLs"
  379. IDS_LOG_DLLS_REGISTERED "Registered DLLs"
  380. IDS_LOG_PROGRAM_GROUPS "Created Program Groups"
  381. IDS_LOG_CREATE_SERVICE "Create certsvc"
  382. IDS_LOG_CANCEL_INSTALL "Install Cancelled"
  383. IDS_LOG_FUNCTION "Dispatch Function"
  384. IDS_LOG_UNATTENDED_ATTRIBUTE "Unattended Attribute"
  385. IDS_LOG_CLIENT_UNATTENDED_ATTRIBUTES "loaded Client Unattended Attributes"
  386. IDS_LOG_SERVER_UNATTENDED_ATTRIBUTES "loaded Server Unattended Attributes"
  387. IDS_LOG_OPERATIONFLAGS "Operation Flags"
  388. IDS_LOG_TODOLIST "Adding to ToDoList"
  389. IDS_LOG_POSTBASE "Post-Base"
  390. IDS_LOG_UNATTENDED "Unattended"
  391. IDS_LOG_REGSTATE "Registry State"
  392. IDS_LOG_SELECTIONSTATE "Selection State"
  393. IDS_LOG_CANAME "CA Name"
  394. IDS_LOG_ORG "Organization"
  395. IDS_LOG_ORGUNIT "Organizational Unit"
  396. IDS_LOG_LOCALITY "Locality"
  397. IDS_LOG_STATE "State or Province"
  398. IDS_LOG_EMAIL "EMail"
  399. IDS_LOG_COUNTRY "Country/region"
  400. IDS_LOG_DESCRIPTION "Description"
  401. IDS_LOG_SHAREDFOLDER "Shared Folder"
  402. IDS_LOG_DBDIR "Database directory"
  403. IDS_LOG_DBLOGDIR "Database log directory"
  404. IDS_LOG_COMPUTER "Computer name"
  405. IDS_LOG_REQUESTFILE "Request file"
  406. IDS_LOG_VALIDITY "Validity period"
  407. IDS_LOG_CATYPE "CA Type"
  408. IDS_LOG_KEYNAME "Key Name"
  409. 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."
  410. 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."
  411. IDS_WRN_NONAMECHANGE "After installing Certificate Services, the machine name and domain membership may not be changed due to the binding of the machine name to CA information stored in the Active Directory. Changing the machine name or domain membership would invalidate the certificates issued from the CA. Please ensure the proper machine name and domain membership are configured before installing Certificate Services. Do you want to continue?"
  412. 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."
  413. IDS_WRN_UNINSTALL_BOTH "You must uninstall Certificate Services first and then reinstall Certificate Services Web Enrollment Support."
  414. IDS_WRN_UNINSTALL_CLIENT "You must uninstall the current Certificate Services Web Enrollment Support and then reinstall Certificate Services."
  415. IDS_LOG_QUERYCHANGESELSTATE "Query Change Selection State"
  416. IDS_LOG_BAD_CATYPE "Unknown CA Type"
  417. IDS_LOG_BAD_OR_MISSING_CANAME "Bad or missing CA Name"
  418. 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)."
  419. IDS_LOG_CA_MACHINE_REQUIRED "CA Machine name required"
  420. IDS_LOG_CA_NAME_REQUIRED "CA name required"
  421. IDS_LOG_EMPTY_UNATTENDED_ATTRIBUTE "Empty unattended attribute"
  422. IDS_LOG_ENTERPRISE_NO_DS "Enterprise CA requires DS availability"
  423. IDS_LOG_NO_CERT "Matching CA certificate not found"
  424. IDS_LOG_REUSE_CERT_NO_REUSE_KEY "Reuse certificate requires reuse key"
  425. IDS_LOG_REUSE_DB_WITHOUT_REUSE_CERT "Preserve DB requires reuse certificate"
  426. IDS_LOG_BAD_VALIDITY_PERIOD_COUNT "The value for ValidityPeriodUnits is out of range. It should be a small non-zero numeric value."
  427. IDS_LOG_REQUEST_FILE_TOO_LONG "Request file name too long"
  428. IDS_LOG_CANAME_TOO_LONG "CA Name too long for key container name"
  429. IDS_LOG_PATH_TOO_LONG_CANAME "Path too long; shorten CA Name"
  430. IDS_LOG_PING_PARENT_FAIL "Failed in pinging parent CA"
  431. IDS_LOG_PATH_CAFILE_BUILD_FAIL "Failed in building CA file path"
  432. IDS_LOG_BAD_COUNTRY_LENGTH "Country/region code must be either empty or two characters long"
  433. IDS_LOG_BAD_COUNTRY_CODE "Country/region code must be in 'A'-'Z' or 'a'-'z'"
  434. IDS_LOG_WIZ_PAGE_ERROR "Wizard Page Error"
  435. IDS_LOG_DISABLE_WIZ_PAGE "Disable the wizard page because of a fatal error"
  436. IDS_LOG_KEY_NOT_FOUND_IN_LIST "Cannot find a key from the list"
  437. IDS_LOG_IMPORTPFX "Import PFX"
  438. IDS_LOG_UPGRADE_WIN2000 "Upgrade from Windows2000"
  439. IDS_LOG_UPGRADE_UNSUPPORTED "Upgrade unsupported"
  440. IDS_LOG_UPGRADE_B2B "Upgrade from build to build"
  441. IDS_LARGEFONTSIZE "12"
  442. IDS_LARGEFONTNAME "Verdana"
  443. IDS_LOG_IGNORE_KEYLENGTH "The key length defined in the answer file is ignored because a key is re-used"
  444. IDS_ILOG_SANITIZEDNAME "Sanitized CA Name"
  445. IDS_ILOG_KEYCONTAINERNAME "Key Container Name"
  446. IDS_WRN_ASP_NOT_ENABLED "Active Server Pages (ASPs) must be enabled in Internet Information Services (IIS) in order to allow Certificate Services to provide web enrollment services. Enabling ASPs is a potential security risk and must be carefully evaluated. You can enable ASPs later if you choose not to do it now. IIS must be manually reconfigured later to enable this functionality.\nDo you want to enable Active Server Pages now?"
  447. IDS_WRN_IIS_NOT_INSTALLED "Internet Information Services (IIS) is not installed on this computer. Certificate Services Web Enrollment Support will be unavailable until IIS is installed."
  448. IDS_WRN_OLD_DS_VERSION "Certificate Services Setup has detected a domain controller running Windows 2000 without Service Pack 3 or later. An enterprise certification authority (CA) cannot be installed when a domain controller is running this version of the operating system. The options to install an enterprise CA are unavailable.\n\nYou can install a stand-alone CA now, or you can resolve the problem and install an enterprise CA. To resolve the problem, ensure that all Windows 2000 domain controllers are running Service Pack 3 or later, or configure your domain controllers to allow SSL connections from the CA. For information on how to configure your domain controllers, search Help and Support Center."
  449. IDS_ENTERPRISE_UNAVAIL_REASON "Enterprise CA option availability status"
  450. IDS_HELP_EXECUTE "hcp://services/subsite?node=Security/Public_Key_Infrastructure/Certificate_Services&topic=MS-ITS:csconcepts.chm::/sag_CS_procs_setup.htm"
  451. IDS_SHARE_VERIFY_ERROR "Setup created a shared folder for configuration information, but this shared folder could not be verified because there is no available network connection."
  452. IDS_LOG_SHARE_DISP "Share disposition"
  453. IDS_LOG_VROOT_DISP "Virtual root disposition"
  454. END
  455. // HTML strings
  456. STRINGTABLE DISCARDABLE
  457. BEGIN
  458. IDS_HTML_CERTWEBDAT "\
  459. <%' CODEPAGE=65001 'UTF-8%>\r\n\
  460. <%' certdat.inc - (CERT)srv web - global (DAT)a\r\n \
  461. ' Copyright (C) Microsoft Corporation, 1998 - 1999 %>\r\n\
  462. <%\r\n\
  463. \t' default values for the certificate request\r\n\
  464. \tsDefaultCompany=""%0""\r\n\
  465. \tsDefaultOrgUnit=""%1""\r\n\
  466. \tsDefaultLocality=""%2""\r\n\
  467. \tsDefaultState=""%3""\r\n\
  468. \tsDefaultCountry=""%4""\r\n\
  469. \t\r\n\
  470. \t' global state\r\n\
  471. \tsServerType=""%7"" 'vs %8\r\n\
  472. \tsServerConfig=""%5\\%6""\r\n\
  473. \tsServerDisplayName=""%B""\r\n\
  474. \tnPendingTimeoutDays=10\r\n\
  475. \r\n\
  476. \t' control versions\r\n\
  477. \tsXEnrollVersion=""%9""\r\n\
  478. \tsScrdEnrlVersion=""%A""\r\n\
  479. \tsScrdW2KVersion=""%C""\r\n\
  480. %>\r\n\
  481. "
  482. IDS_HTML_NSREV "\
  483. <%\r\n\
  484. Response.ContentType = ""application/x-netscape-revocation""\r\n\
  485. serialnumber = Request.QueryString\r\n\
  486. set Admin = Server.CreateObject(""CertificateAuthority.Admin"")\r\n\
  487. \r\n\
  488. stat = Admin.IsValidCertificate(""%1"", serialnumber)\r\n\
  489. \r\n\
  490. if stat = 3 then Response.Write(""0"") else Response.Write(""1"") end if\r\n\
  491. %>\r\n\
  492. "
  493. END
  494. #endif // English (U.S.) resources
  495. /////////////////////////////////////////////////////////////////////////////
  496. #define VER_FILETYPE VFT_DLL
  497. #define VER_FILESUBTYPE VFT2_UNKNOWN
  498. #define VER_FILEDESCRIPTION_STR "Microsoft\256 Certificate Services"
  499. #define VER_INTERNALNAME_STR "CertOCM.dll"
  500. #define VER_ORIGINALFILENAME_STR VER_INTERNALNAME_STR
  501. #include <common.ver>