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.

276 lines
13 KiB

  1. //+-------------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. //
  5. // Copyright (C) Microsoft Corporation, 1996 - 1999
  6. //
  7. // File: certcli.rc
  8. //
  9. //--------------------------------------------------------------------------
  10. #include <windows.h>
  11. #include <ntverp.h>
  12. #include "resource.h"
  13. #include "cscomres.h"
  14. #include "clibres.h"
  15. /////////////////////////////////////////////////////////////////////////////
  16. // English (U.S.) resources
  17. #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
  18. #ifdef _WIN32
  19. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  20. #pragma code_page(1252)
  21. #endif //_WIN32
  22. #include "certlib.rc"
  23. /////////////////////////////////////////////////////////////////////////////
  24. //
  25. // String Table
  26. //
  27. STRINGTABLE DISCARDABLE
  28. BEGIN
  29. IDS_CERTCONFIG_DESC "CertConfig Class"
  30. IDS_CERTGETCONFIG_DESC "CertGetConfig Class"
  31. IDS_CERTREQUEST_DESC "CertRequest Class"
  32. IDS_CERTSERVEREXIT_DESC "CertServerExit Class"
  33. IDS_CERTSERVERPOLICY_DESC "CertServerPolicy Class"
  34. IDS_COLUMN_REQUESTID "Request ID"
  35. IDS_COLUMN_REQUESTRAWREQUEST "Binary Request"
  36. IDS_COLUMN_REQUESTRAWARCHIVEDKEY "Archived Key"
  37. IDS_COLUMN_REQUESTKEYRECOVERYHASHES "Key Recovery Agent Hashes"
  38. IDS_COLUMN_REQUESTRAWOLDCERTIFICATE "Old Certificate"
  39. IDS_COLUMN_REQUESTATTRIBUTES "Request Attributes"
  40. IDS_COLUMN_REQUESTTYPE "Request Type"
  41. IDS_COLUMN_REQUESTFLAGS "Request Flags"
  42. IDS_COLUMN_REQUESTSTATUS "Request Status"
  43. IDS_COLUMN_REQUESTSTATUSCODE "Request Status Code"
  44. IDS_COLUMN_REQUESTDISPOSITION "Request Disposition"
  45. IDS_COLUMN_REQUESTDISPOSITIONMESSAGE "Request Disposition Message"
  46. IDS_COLUMN_REQUESTSUBMITTEDWHEN "Request Submission Date"
  47. IDS_COLUMN_REQUESTRESOLVEDWHEN "Request Resolution Date"
  48. IDS_COLUMN_REQUESTREVOKEDWHEN "Revocation Date"
  49. IDS_COLUMN_REQUESTREVOKEDEFFECTIVEWHEN "Effective Revocation Date"
  50. IDS_COLUMN_REQUESTREVOKEDREASON "Revocation Reason"
  51. IDS_COLUMN_REQUESTERNAME "Requester Name"
  52. IDS_COLUMN_CALLERNAME "Caller Name"
  53. IDS_COLUMN_REQUESTERADDRESS "Requester Address"
  54. IDS_COLUMN_REQUESTDISTINGUISHEDNAME "Request Distinguished Name"
  55. IDS_COLUMN_REQUESTRAWNAME "Request Binary Name"
  56. IDS_COLUMN_REQUESTNAMETYPE "Request Name Type"
  57. IDS_COLUMN_REQUESTCOUNTRY "Request Country/Region"
  58. IDS_COLUMN_REQUESTORGANIZATION "Request Organization"
  59. IDS_COLUMN_REQUESTORGUNIT "Request Organization Unit"
  60. IDS_COLUMN_REQUESTCOMMONNAME "Request Common Name"
  61. IDS_COLUMN_REQUESTLOCALITY "Request City"
  62. IDS_COLUMN_REQUESTSTATE "Request State"
  63. IDS_COLUMN_REQUESTTITLE "Request Title"
  64. IDS_COLUMN_REQUESTGIVENNAME "Request First Name"
  65. IDS_COLUMN_REQUESTINITIALS "Request Initials"
  66. IDS_COLUMN_REQUESTSURNAME "Request Last Name"
  67. IDS_COLUMN_REQUESTDOMAINCOMPONENT "Request Domain Component"
  68. IDS_COLUMN_REQUESTEMAIL "Request Email Address"
  69. IDS_COLUMN_REQUESTSTREETADDRESS "Request Street Address"
  70. IDS_COLUMN_REQUESTUNSTRUCTUREDNAME "Request Unstructured Name"
  71. IDS_COLUMN_REQUESTUNSTRUCTUREDADDRESS "Request Unstructured Address"
  72. IDS_COLUMN_REQUESTDEVICESERIALNUMBER "Request Device Serial Number"
  73. IDS_COLUMN_CERTIFICATEREQUESTID "Issued Request ID"
  74. IDS_COLUMN_CERTIFICATERAWCERTIFICATE "Binary Certificate"
  75. IDS_COLUMN_CERTIFICATECERTIFICATEHASH "Certificate Hash"
  76. IDS_COLUMN_CERTIFICATETYPE "Certificate Type"
  77. IDS_COLUMN_CERTIFICATESERIALNUMBER "Serial Number"
  78. IDS_COLUMN_CERTIFICATEISSUERNAMEID "Issuer Name ID"
  79. IDS_COLUMN_CERTIFICATENOTBEFOREDATE "Certificate Effective Date"
  80. IDS_COLUMN_CERTIFICATENOTAFTERDATE "Certificate Expiration Date"
  81. IDS_COLUMN_CERTIFICATERAWPUBLICKEY "Binary Public Key"
  82. IDS_COLUMN_CERTIFICATEPUBLICKEYALGORITHM "Public Key Algorithm"
  83. IDS_COLUMN_CERTIFICATEPUBLICKEYLENGTH "Public Key Length"
  84. IDS_COLUMN_CERTIFICATERAWPUBLICKEYALGORITHMPARAMETERS "Public Key Algorithm Parameters"
  85. IDS_COLUMN_REQUESTSIGNERPOLICIES "Signer Policies"
  86. IDS_COLUMN_REQUESTSIGNERAPPLICATIONPOLICIES "Signer Application Policies"
  87. IDS_COLUMN_REQUESTOFFICER "Officer"
  88. IDS_COLUMN_CERTIFICATEDISTINGUISHEDNAME "Issued Distinguished Name"
  89. IDS_COLUMN_CERTIFICATERAWNAME "Issued Binary Name"
  90. IDS_COLUMN_CERTIFICATENAMETYPE "Issued Name Type"
  91. IDS_COLUMN_CERTIFICATECOUNTRY "Issued Country/Region"
  92. IDS_COLUMN_CERTIFICATEORGANIZATION "Issued Organization"
  93. IDS_COLUMN_CERTIFICATEORGUNIT "Issued Organization Unit"
  94. IDS_COLUMN_CERTIFICATECOMMONNAME "Issued Common Name"
  95. IDS_COLUMN_CERTIFICATELOCALITY "Issued City"
  96. IDS_COLUMN_CERTIFICATESTATE "Issued State"
  97. IDS_COLUMN_CERTIFICATETITLE "Issued Title"
  98. IDS_COLUMN_CERTIFICATEGIVENNAME "Issued First Name"
  99. IDS_COLUMN_CERTIFICATEINITIALS "Issued Initials"
  100. IDS_COLUMN_CERTIFICATESURNAME "Issued Last Name"
  101. IDS_COLUMN_CERTIFICATEDOMAINCOMPONENT "Issued Domain Component"
  102. IDS_COLUMN_CERTIFICATEEMAIL "Issued Email Address"
  103. IDS_COLUMN_CERTIFICATESTREETADDRESS "Issued Street Address"
  104. IDS_COLUMN_CERTIFICATEUNSTRUCTUREDNAME "Issued Unstructured Name"
  105. IDS_COLUMN_CERTIFICATEUNSTRUCTUREDADDRESS "Issued Unstructured Address"
  106. IDS_COLUMN_CERTIFICATEDEVICESERIALNUMBER "Issued Device Serial Number"
  107. IDS_FILESHARE_REMARK "Certificate Services share"
  108. IDS_COLUMN_CERTIFICATERAWSMIMECAPABILITIES "Issued SMIME Capabilities"
  109. IDS_COLUMN_CERTIFICATESUBJECTKEYIDENTIFIER "Issued Subject Key Identifier"
  110. IDS_COLUMN_PROPCERTIFICATETEMPLATE "Certificate Template"
  111. IDS_COLUMN_PROPCERTIFICATEENROLLMENTFLAGS "Template Enrollment Flags"
  112. IDS_COLUMN_PROPCERTIFICATEGENERALFLAGS "Template General Flags"
  113. IDS_COLUMN_EXTREQUESTID "Extension Request ID"
  114. IDS_COLUMN_EXTNAME "Extension Name"
  115. IDS_COLUMN_EXTFLAGS "Extension Flags"
  116. IDS_COLUMN_EXTRAWVALUE "Extension Raw Value"
  117. IDS_COLUMN_ATTRIBREQUESTID "Attribute Request ID"
  118. IDS_COLUMN_ATTRIBNAME "Attribute Name"
  119. IDS_COLUMN_ATTRIBVALUE "Attribute Value"
  120. IDS_COLUMN_CRLROWID "CRL Row ID"
  121. IDS_COLUMN_CRLNUMBER "CRL Number"
  122. IDS_COLUMN_CRLMINBASE "CRL Minimum Base Number"
  123. IDS_COLUMN_CRLNAMEID "CRL Name ID"
  124. IDS_COLUMN_CRLCOUNT "CRL Count"
  125. IDS_COLUMN_CRLTHISUPDATE "CRL This Update"
  126. IDS_COLUMN_CRLNEXTUPDATE "CRL Next Update"
  127. IDS_COLUMN_CRLTHISPUBLISH "CRL This Publish"
  128. IDS_COLUMN_CRLNEXTPUBLISH "CRL Next Publish"
  129. IDS_COLUMN_CRLEFFECTIVE "CRL Effective"
  130. IDS_COLUMN_CRLPROPAGATIONCOMPLETE "CRL Propagation Complete"
  131. IDS_COLUMN_CRLLASTPUBLISHED "CRL Last Published"
  132. IDS_COLUMN_CRLPUBLISHATTEMPTS "CRL Publish Attempts"
  133. IDS_COLUMN_CRLPUBLISHFLAGS "CRL Publish Flags"
  134. IDS_COLUMN_CRLPUBLISHSTATUSCODE "CRL Publish Status Code"
  135. IDS_COLUMN_CRLPUBLISHERROR "CRL Publish Error Information"
  136. IDS_COLUMN_CRLRAWCRL "CRL Raw CRL"
  137. IDS_CAPROP_FILEVERSION "File Version"
  138. IDS_CAPROP_PRODUCTVERSION "Product Version"
  139. IDS_CAPROP_EXITCOUNT "Exit Module Count"
  140. IDS_CAPROP_EXITDESCRIPTION "Exit Module Description"
  141. IDS_CAPROP_POLICYDESCRIPTION "Policy Module Description"
  142. IDS_CAPROP_CANAME "CA Name"
  143. IDS_CAPROP_SANITIZEDCANAME "Sanitized CA Name"
  144. IDS_CAPROP_SANITIZEDCASHORTNAME "Sanitized CA Short Name (DS Name)"
  145. IDS_CAPROP_SHAREDFOLDER "Shared Folder"
  146. IDS_CAPROP_PARENTCA "Parent CA"
  147. IDS_CAPROP_CATYPE "CA Type"
  148. IDS_CAPROP_CASIGCERTCOUNT "CA Certificate Count"
  149. IDS_CAPROP_CASIGCERT "CA Certificate"
  150. IDS_CAPROP_CASIGCERTCHAIN "CA Certificate Chain"
  151. IDS_CAPROP_CASIGCERTCRLCHAIN "CA Certificate Chain with CRLs"
  152. IDS_CAPROP_CAXCHGCERTCOUNT "CA Exchange Certificate Count"
  153. IDS_CAPROP_CAXCHGCERT "CA Exchange Certificate"
  154. IDS_CAPROP_CAXCHGCERTCHAIN "CA Exchange Certificate Chain"
  155. IDS_CAPROP_CAXCHGCERTCRLCHAIN "CA Exchange Certificate Chain with CRLs"
  156. IDS_CAPROP_BASECRL "Base CRL"
  157. IDS_CAPROP_DELTACRL "Delta CRL"
  158. IDS_CAPROP_CACERTSTATE "CA Certificate State"
  159. IDS_CAPROP_CACERTSTATUSCODE "CA Certificate verification status code"
  160. IDS_CAPROP_CRLSTATE "CRL State"
  161. IDS_CAPROP_CAPROPIDMAX "Maximum CA PropId"
  162. IDS_CAPROP_DNSNAME "DNS Name"
  163. IDS_CAPROP_ROLESEPARATIONENABLED "Role Separation Enabled"
  164. IDS_CAPROP_KRACERTUSEDCOUNT "Used KRA Certificate Count"
  165. IDS_CAPROP_KRACERTCOUNT "KRA Certificate Count"
  166. IDS_CAPROP_KRACERT "KRA Certificate"
  167. IDS_CAPROP_KRACERTSTATE "KRA Certificate State"
  168. IDS_CAPROP_ADVANCEDSERVER "Advanced Server"
  169. IDS_CAPROP_TEMPLATES "Certificate Templates"
  170. IDS_CAPROP_BASECRLPUBLISHSTATUS "Base CRL Publish Status"
  171. IDS_CAPROP_DELTACRLPUBLISHSTATUS "Delta CRL Publish Status"
  172. IDS_CAPROP_CAFORWARDCROSSCERT "Forward Cross Certificate"
  173. IDS_CAPROP_CABACKWARDCROSSCERT "Backward Cross Certificate"
  174. IDS_CAPROP_CAFORWARDCROSSCERTSTATE "Forward Cross Certificate State"
  175. IDS_CAPROP_CABACKWARDCROSSCERTSTATE "Backward Cross Certificate State"
  176. IDS_CAPROP_CACERTVERSION "CA Certificate Version"
  177. IDS_UNKNOWN_ERROR_CODE "Error"
  178. IDS_E_UNEXPECTED "Unexpected method call sequence."
  179. IDS_E_DATA_MISALIGNMENT "Possible data alignment fault."
  180. IDS_SETUP_ERROR_EXPECTED_SECTION_NAME "Expected INF file section name"
  181. IDS_SETUP_ERROR_BAD_SECTION_NAME_LINE "Bad INF file section name line"
  182. IDS_SETUP_ERROR_SECTION_NAME_TOO_LONG "INF file section name too long"
  183. IDS_SETUP_ERROR_GENERAL_SYNTAX "INF file syntax error"
  184. IDS_SETUP_ERROR_WRONG_INF_STYLE "Wrong INF file type"
  185. IDS_SETUP_ERROR_SECTION_NOT_FOUND "INF file section name not found"
  186. IDS_SETUP_ERROR_LINE_NOT_FOUND "INF file line not found"
  187. IDS_COLUMN_CERTIFICATEUPN "User Principal Name"
  188. IDS_HTTP_STATUS_CONTINUE "OK to continue with request"
  189. IDS_HTTP_STATUS_SWITCH_PROTOCOLS "Server has switched protocols in upgrade header"
  190. IDS_HTTP_STATUS_OK "Request completed"
  191. IDS_HTTP_STATUS_CREATED "Object created, reason = new URI"
  192. IDS_HTTP_STATUS_ACCEPTED "Async completion (TBS)"
  193. IDS_HTTP_STATUS_PARTIAL "Partial completion"
  194. IDS_HTTP_STATUS_NO_CONTENT "No info to return"
  195. IDS_HTTP_STATUS_RESET_CONTENT "Request completed, but clear form"
  196. IDS_HTTP_STATUS_PARTIAL_CONTENT "Partial GET furfilled"
  197. IDS_HTTP_STATUS_AMBIGUOUS "Server couldn't decide what to return"
  198. IDS_HTTP_STATUS_MOVED "Object permanently moved"
  199. IDS_HTTP_STATUS_REDIRECT "Object temporarily moved"
  200. IDS_HTTP_STATUS_REDIRECT_METHOD "Redirection w/ new access method"
  201. IDS_HTTP_STATUS_NOT_MODIFIED "If-modified-since was not modified"
  202. IDS_HTTP_STATUS_USE_PROXY "Redirection to proxy, location header specifies proxy to use"
  203. IDS_HTTP_STATUS_REDIRECT_KEEP_VERB "HTTP/1.1: keep same verb"
  204. IDS_HTTP_STATUS_BAD_REQUEST "Invalid syntax"
  205. IDS_HTTP_STATUS_DENIED "Access denied"
  206. IDS_HTTP_STATUS_PAYMENT_REQ "Payment required"
  207. IDS_HTTP_STATUS_FORBIDDEN "Request forbidden"
  208. IDS_HTTP_STATUS_NOT_FOUND "Object not found"
  209. IDS_HTTP_STATUS_BAD_METHOD "Method is not allowed"
  210. IDS_HTTP_STATUS_NONE_ACCEPTABLE "No response acceptable to client found"
  211. IDS_HTTP_STATUS_PROXY_AUTH_REQ "Proxy authentication required"
  212. IDS_HTTP_STATUS_REQUEST_TIMEOUT "Server timed out waiting for request"
  213. IDS_HTTP_STATUS_CONFLICT "User should resubmit with more info"
  214. IDS_HTTP_STATUS_GONE "The resource is no longer available"
  215. IDS_HTTP_STATUS_LENGTH_REQUIRED "The server refused to accept request w/o a length"
  216. IDS_HTTP_STATUS_PRECOND_FAILED "Precondition given in request failed"
  217. IDS_HTTP_STATUS_REQUEST_TOO_LARGE "Request entity was too large"
  218. IDS_HTTP_STATUS_URI_TOO_LONG "Request URI too long"
  219. IDS_HTTP_STATUS_UNSUPPORTED_MEDIA "Unsupported media type"
  220. IDS_HTTP_STATUS_RETRY_WITH "Retry after doing the appropriate action."
  221. IDS_HTTP_STATUS_SERVER_ERROR "Internal server error"
  222. IDS_HTTP_STATUS_NOT_SUPPORTED "Required not supported"
  223. IDS_HTTP_STATUS_BAD_GATEWAY "Error response received from gateway"
  224. IDS_HTTP_STATUS_SERVICE_UNAVAIL "Temporarily overloaded"
  225. IDS_HTTP_STATUS_GATEWAY_TIMEOUT "Timed out waiting for gateway"
  226. IDS_HTTP_STATUS_VERSION_NOT_SUP "HTTP version not supported"
  227. IDS_CERTIFICATE_SERVICES "Certificate Services"
  228. IDS_MSCEP "MSCEP"
  229. IDS_MSCEP_DES "Simple Certificate Enrollment Protocol (SCEP) Add-On"
  230. END
  231. #endif // English (U.S.) resources
  232. /////////////////////////////////////////////////////////////////////////////
  233. 1 TYPELIB "certcli.tlb"
  234. /////////////////////////////////////////////////////////////////////////////
  235. #define VER_FILETYPE VFT_DLL
  236. #define VER_FILESUBTYPE VFT2_UNKNOWN
  237. #define VER_FILEDESCRIPTION_STR "Microsoft\256 Certificate Services Client"
  238. #define VER_INTERNALNAME_STR "CertCli"
  239. #define VER_ORIGINALFILENAME_STR VER_INTERNALNAME_STR
  240. #include <common.ver>