563 lines
30 KiB
Plaintext
563 lines
30 KiB
Plaintext
//+-------------------------------------------------------------------------
|
|
//
|
|
// Microsoft Windows
|
|
//
|
|
// Copyright (C) Microsoft Corporation, 1997 - 1999
|
|
//
|
|
// File: csocm.rc
|
|
//
|
|
//--------------------------------------------------------------------------
|
|
|
|
//Microsoft Developer Studio generated resource script.
|
|
//
|
|
#include "res.h"
|
|
|
|
#define APSTUDIO_READONLY_SYMBOLS
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Generated from the TEXTINCLUDE 2 resource.
|
|
//
|
|
#define APSTUDIO_HIDDEN_SYMBOLS
|
|
#include "windows.h"
|
|
#undef APSTUDIO_HIDDEN_SYMBOLS
|
|
#include "ntverp.h"
|
|
#include "clibres.h"
|
|
#include "setupids.h"
|
|
|
|
#ifndef APSTUDIO_INVOKED
|
|
#include "msg.rc"
|
|
#include "certlib.rc"
|
|
#include "setupids.rc"
|
|
#endif
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
#undef APSTUDIO_READONLY_SYMBOLS
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
// English (U.S.) resources
|
|
|
|
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
|
|
#ifdef _WIN32
|
|
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
|
#pragma code_page(1252)
|
|
#endif //_WIN32
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Dialog
|
|
//
|
|
|
|
IDD_WIZCATYPEPAGE DIALOGEX DISCARDABLE 0, 0, 317, 143
|
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
|
FONT 8, "MS Shell Dlg"
|
|
BEGIN
|
|
CONTROL "&Enterprise root CA",IDC_CATYPE_ENT_ROOT_CA,"Button",
|
|
BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,20,4,73,10
|
|
CONTROL "Ente&rprise subordinate CA",IDC_CATYPE_ENT_SUB_CA,
|
|
"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,20,16,97,10
|
|
CONTROL "&Stand-alone root CA",IDC_CATYPE_STAND_ROOT_CA,"Button",
|
|
BS_AUTORADIOBUTTON | WS_TABSTOP,20,27,79,10
|
|
CONTROL "S&tand-alone subordinate CA",IDC_CATYPE_STAND_SUB_CA,
|
|
"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,20,39,104,10
|
|
EDITTEXT IDC_CATYPE_CA_DESCRIPTION,26,62,265,26,ES_MULTILINE |
|
|
ES_READONLY | NOT WS_BORDER | WS_GROUP | NOT WS_TABSTOP
|
|
LTEXT "To install an enterprise CA, Active Directory is required; you must also be a member of the Enterprise Admins group.",
|
|
IDC_CATYPE_DESCRIPTION_ENTERPRISE,20,96,276,26
|
|
CONTROL "&Use custom settings to generate the key pair and CA certificate",
|
|
IDC_CATYPE_CHECK_ADVANCE,"Button",BS_AUTOCHECKBOX | BS_MULTILINE |
|
|
BS_TOP | WS_GROUP | WS_TABSTOP,20,124,270,18
|
|
GROUPBOX "Description of CA type",IDC_STATIC,20,53,277,38
|
|
END
|
|
|
|
IDD_WIZADVANCEDPAGE DIALOGEX DISCARDABLE 0, 0, 317, 143
|
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
|
FONT 8, "MS Shell Dlg"
|
|
BEGIN
|
|
LTEXT "&CSP:",IDC_STATIC,20,1,169,8
|
|
LISTBOX IDC_ADVANCE_CSPLIST,20,12,171,34,LBS_SORT |
|
|
LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
|
|
CONTROL "Allow this CSP to interact with the &desktop",
|
|
IDC_ADVANCE_INTERACTIVECHECK,"Button",BS_AUTOCHECKBOX |
|
|
BS_TOP | WS_TABSTOP,20,49,171,20
|
|
LTEXT "&Hash algorithm:",IDC_STATIC,199,1,101,8
|
|
LISTBOX IDC_ADVANCE_HASHLIST,199,12,104,34,LBS_SORT |
|
|
LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
|
|
LTEXT "&Key length:",IDC_STATIC,199,49,103,8
|
|
COMBOBOX IDC_ADVANCE_KEY_LENGTH,199,60,66,60,CBS_DROPDOWN |
|
|
WS_VSCROLL | WS_TABSTOP
|
|
CONTROL "Use an &existing key:",IDC_ADVANCE_USEKEYCHECK,"Button",
|
|
BS_AUTOCHECKBOX | WS_TABSTOP,20,77,246,10
|
|
LISTBOX IDC_ADVANCE_KEYLIST,20,88,171,34,LBS_SORT |
|
|
LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
|
|
CONTROL "Use the &certificate associated with this key",
|
|
IDC_ADVANCE_USECERTCHECK,"Button",BS_AUTOCHECKBOX |
|
|
BS_TOP | WS_TABSTOP,20,125,292,17
|
|
PUSHBUTTON "I&mport...",IDC_ADVANCE_IMPORT,199,88,66,14
|
|
PUSHBUTTON "&View Certificate",IDC_ADVANCE_VIEWCERT,199,108,66,14
|
|
END
|
|
|
|
IDD_WIZSTOREPAGE DIALOGEX DISCARDABLE 0, 0, 317, 143
|
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
|
FONT 8, "MS Shell Dlg"
|
|
BEGIN
|
|
LTEXT "&Certificate database:",IDC_STATIC,21,4,128,8
|
|
EDITTEXT IDC_STORE_EDIT_DB,21,15,221,14,ES_AUTOHSCROLL
|
|
PUSHBUTTON "Br&owse...",IDC_STORE_DBBROWSE,246,15,50,14
|
|
LTEXT "Certificate &database log:",IDC_STATIC,21,33,129,8
|
|
EDITTEXT IDC_STORE_EDIT_LOG,21,43,221,14,ES_AUTOHSCROLL
|
|
PUSHBUTTON "Bro&wse...",IDC_STORE_LOGBROWSE,246,43,50,14
|
|
CONTROL "Preserve &existing certificate database",
|
|
IDC_STORE_KEEPDB,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
|
|
21,130,138,10
|
|
CONTROL "&Store configuration information in a shared folder",
|
|
IDC_STORE_USE_SHAREDFOLDER,"Button",BS_AUTOCHECKBOX |
|
|
WS_TABSTOP,22,73,252,8
|
|
LTEXT "S&hared folder:",IDC_STATIC,34,84,136,8
|
|
EDITTEXT IDC_STORE_EDIT_SHAREDFOLDER,33,94,209,14,ES_AUTOHSCROLL
|
|
PUSHBUTTON "B&rowse...",IDC_STORE_SHAREDBROWSE,245,94,50,14
|
|
END
|
|
|
|
|
|
|
|
IDD_WIZIDINFOPAGE DIALOG DISCARDABLE 0, 0, 317, 143
|
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
|
FONT 8, "MS Shell Dlg"
|
|
BEGIN
|
|
LTEXT "&Common name for this CA:",IDC_STATIC,9,2,282,8
|
|
EDITTEXT IDC_IDINFO_NAMEEDIT,9,12,283,14,ES_AUTOHSCROLL
|
|
LTEXT "&Distinguished name suffix:",IDC_STATIC,9,30,282,8
|
|
EDITTEXT IDC_IDINFO_DNSUFFIXEDIT,9,40,283,28,ES_AUTOVSCROLL |
|
|
ES_MULTILINE
|
|
LTEXT "&Preview of distinguished name:",IDC_STATIC,9,71,98,8
|
|
EDITTEXT IDC_IDINFO_NAMEPREVIEW,9,81,283,28,ES_AUTOHSCROLL |
|
|
ES_READONLY | ES_MULTILINE
|
|
LTEXT "&Validity period:",IDC_IDINFO_VPLABEL,9,112,71,8
|
|
EDITTEXT IDC_IDINFO_EDIT_VALIDITYCOUNT,9,122,24,13,ES_AUTOHSCROLL
|
|
COMBOBOX IDC_IDINFO_COMBO_VALIDITYSTRING,36,122,43,45,
|
|
CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
|
LTEXT "Expiration date:",IDC_IDINFO_EXPIRATION_LABEL,169,112,
|
|
138,8
|
|
EDITTEXT IDC_IDINFO_EXPIRATION,169,122,134,13,ES_AUTOHSCROLL |
|
|
ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP
|
|
EDITTEXT IDC_IDINFO_DETERMINEDBYPCA,9,122,154,13,ES_AUTOHSCROLL |
|
|
ES_READONLY | WS_DISABLED | NOT WS_TABSTOP
|
|
END
|
|
|
|
|
|
IDD_WIZKEYGENPAGE DIALOGEX DISCARDABLE 0, 0, 317, 143
|
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
|
FONT 8, "MS Shell Dlg"
|
|
BEGIN
|
|
LTEXT "Generating cryptographic key...",
|
|
IDC_KEYGEN_PROGRESS_TEXT,7,27,266,8
|
|
CONTROL "",IDC_KEYGEN_PROGRESS,"msctls_progress32",PBS_SMOOTH,7,
|
|
42,284,10
|
|
END
|
|
|
|
IDD_WIZCAREQUESTPAGE DIALOGEX DISCARDABLE 0, 0, 317, 143
|
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
|
FONT 8, "MS Shell Dlg"
|
|
BEGIN
|
|
CONTROL "Send the request &directly to a CA already on the network.",
|
|
IDC_CAREQUEST_SUBMITTOCA,"Button",BS_AUTORADIOBUTTON |
|
|
WS_GROUP | WS_TABSTOP,21,1,195,10
|
|
CONTROL "Save the request to a &file.",IDC_CAREQUEST_SAVETOFILE,
|
|
"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,21,58,97,10
|
|
LTEXT "&Computer name:",IDC_CAREQUEST_CNLABEL,34,18,75,8
|
|
EDITTEXT IDC_CAREQUEST_COMPUTERNAME,113,16,129,14,ES_AUTOHSCROLL |
|
|
WS_GROUP
|
|
LTEXT "&Parent CA:",IDC_CAREQUEST_PCALABEL,34,37,35,8
|
|
COMBOBOX IDC_CAREQUEST_CANAME,113,34,129,30,CBS_DROPDOWNLIST |
|
|
CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
|
PUSHBUTTON "B&rowse...",IDC_CAREQUEST_CA_BROWSE,246,16,50,14
|
|
LTEXT "Re&quest file:",IDC_CAREQUEST_FILELABEL,34,77,40,8
|
|
EDITTEXT IDC_CAREQUEST_FILE,113,74,129,14,ES_AUTOHSCROLL
|
|
PUSHBUTTON "Br&owse...",IDC_CAREQUEST_FILE_BROWSE,246,74,50,14
|
|
END
|
|
|
|
IDD_WIZCLIENTPAGE DIALOGEX DISCARDABLE 0, 0, 317, 143
|
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
|
FONT 8, "MS Shell Dlg"
|
|
BEGIN
|
|
LTEXT "&Computer name:",IDC_STATIC,7,7,54,8
|
|
EDITTEXT IDC_CLIENT_COMPUTERNAME,67,6,118,14,ES_AUTOHSCROLL
|
|
LTEXT "C&A:",IDC_STATIC,7,27,33,8
|
|
COMBOBOX IDC_CLIENT_CANAME,67,25,118,30,CBS_DROPDOWNLIST |
|
|
CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
|
PUSHBUTTON "B&rowse...",IDC_CLIENT_BROWSECNFG,187,6,66,14
|
|
LTEXT "default",IDC_CLIENT_WARN_ENTERPRISE_REQUIREMENTS,8,42,299,97
|
|
|
|
END
|
|
|
|
|
|
IDD_WIZWELCOMEPAGE DIALOGEX DISCARDABLE 0, 0, 317, 143
|
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
|
FONT 8, "MS Shell Dlg"
|
|
BEGIN
|
|
LTEXT "Welcome to the Certificate Services Installation Wizard",
|
|
IDC_TEXT_BIGBOLD,115,8,190,24
|
|
LTEXT "To continue, click Next.",IDC_STATIC,115,63,190,8
|
|
LTEXT "This wizard helps you to configure Certificate Services.",
|
|
IDC_STATIC,115,40,190,19
|
|
CONTROL 223,IDC_STATIC,"Static",SS_BITMAP,0,0,109,192
|
|
END
|
|
|
|
IDD_WIZFINALPAGE DIALOGEX DISCARDABLE 0, 0, 317, 143
|
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
|
FONT 8, "MS Shell Dlg"
|
|
BEGIN
|
|
LTEXT "Completing the Certificate Services Installation Wizard",
|
|
IDC_TEXT_BIGBOLD,115,8,190,24
|
|
LTEXT "You have successfully configured Certificate Services.",
|
|
IDC_FINAL_STATUS,115,40,190,46
|
|
LTEXT "To close this wizard, click Finish.",IDC_STATIC,115,96,
|
|
190,8
|
|
CONTROL 223,IDC_STATIC,"Static",SS_BITMAP,0,0,109,192
|
|
END
|
|
|
|
|
|
IDD_PFXIMPORT DIALOGEX DISCARDABLE 0, 0, 197, 108
|
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
|
CAPTION "Open PFX File"
|
|
FONT 8, "MS Shell Dlg"
|
|
BEGIN
|
|
LTEXT "Select the PKCS #12 file you want to import and enter the password below to access this file.",
|
|
IDC_STATIC,7,7,183,19
|
|
LTEXT "&File name:",IDC_STATIC,7,26,183,9
|
|
EDITTEXT IDC_PFX_FILENAME,7,35,129,14,ES_AUTOHSCROLL
|
|
PUSHBUTTON "&Browse...",IDC_PFX_BROWSE,140,35,50,14
|
|
LTEXT "&Password:",IDC_STATIC,7,55,183,9
|
|
EDITTEXT IDC_PFX_PASSWORD,7,64,129,14,ES_PASSWORD |
|
|
ES_AUTOHSCROLL
|
|
DEFPUSHBUTTON "OK",IDOK,86,87,50,14
|
|
PUSHBUTTON "Cancel",IDCANCEL,140,87,50,14
|
|
END
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Bitmap
|
|
//
|
|
|
|
IDB_APP BITMAP DISCARDABLE "csapp.bmp"
|
|
IDB_PRODUCT BITMAP DISCARDABLE "csprod.bmp"
|
|
IDB_WELCOME BITMAP DISCARDABLE "welcome.bmp"
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Icon
|
|
//
|
|
|
|
// Icon with lowest ID value placed first to ensure application icon
|
|
// remains consistent on all systems.
|
|
IDI_APP ICON DISCARDABLE "..\\include\\csapp.ico"
|
|
IDI_PRODUCT ICON DISCARDABLE "..\\include\\csprod.ico"
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// String Table
|
|
//
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
// Except to localize, do not change the following strings:
|
|
// They must exactly match Cert Server 1.0:
|
|
IDS_STARTMENU_CERTHIER_LINKNAME "Certificate Server Hierarchy Configuration"
|
|
IDS_STARTMENU_CERTREQ_LINKNAME "Process Certificate Request File"
|
|
IDS_STARTMENU_CERTSERVER "Windows NT 4.0 Option Pack\\Microsoft Certificate Server (Common)"
|
|
IDS_STARTMENU_NEWCRL_LINKNAME "Generate New Certificate Revocation List"
|
|
// End string edit restriction
|
|
END
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_ADVANCE_INVALIDKEYLENGTH "Key length must be a number."
|
|
IDS_ADVANCE_KEYLENGTHOUTOFRANGE "Key length is out of the range %1."
|
|
IDS_ADVANCE_NEGATIVEKEYLENGTH "Key length cannot be negative number."
|
|
IDS_ADVANCE_SUBTITLE "Select a cryptographic service provider (CSP), hash algorithm, and settings for the key pair."
|
|
IDS_ADVANCE_TITLE "Public and Private Key Pair"
|
|
|
|
IDS_ASK_CREATE_DIRECTORY "The following folders will be created:\n%1\nDo you want to continue?"
|
|
IDS_ERR_CREATE_DIR "Failed to create the directory"
|
|
IDS_CALENSTRERR "The parent CA name must be no more than 64 characters."
|
|
IDS_CANULLSTRERR "Select a parent CA name."
|
|
|
|
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"
|
|
IDS_CAREQUEST_TITLE "CA Certificate Request"
|
|
IDS_CAREQUEST_REQUESTFILEPATH_MUSTEXIST "%1 must specify a file name in an existing directory."
|
|
IDS_CAREQUEST_REQUESTFILEPATH_DIREXISTS "Cannot create request file. A directory named ""%1"" already exists."
|
|
|
|
IDS_CATYPE_DES_ENTERPRISE_ROOTCA "The most trusted CA in an enterprise. Should be installed before any other CA."
|
|
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."
|
|
IDS_CATYPE_DES_STANDALONE_ROOTCA "The most trusted CA in a CA hierarchy."
|
|
IDS_CATYPE_DES_STANDALONE_SUBCA "A standard CA that can issue certificates to users and computers. Must obtain a CA certificate from another CA."
|
|
IDS_CATYPE_SUBTITLE "Select the type of CA you want to set up."
|
|
IDS_CATYPE_TITLE "CA Type"
|
|
|
|
IDS_CA_SERVICEDESCRIPTION "Issues and revokes X.509 certificates for public key-based cryptography technologies."
|
|
IDS_CA_SERVICEDISPLAYNAME "Certificate Services"
|
|
|
|
IDS_CERTCONFIG_FOLDERDESCR "Certificate Services configuration"
|
|
|
|
IDS_CLIENT_NOCA "Windows did not find a CA on this computer. Change the computer name, or click Browse to select a CA."
|
|
IDS_CLIENT_NOCOMPUTER "Enter a computer name that has a running CA."
|
|
IDS_CLIENT_SUBTITLE "You can use the Certificate Services Client software to host the certificate enrollment Web pages on a separate Web server."
|
|
IDS_CLIENT_TITLE "Certificate Services Client Configuration"
|
|
IDS_COMPUTERLENSTRERR "The computer name must be no longer than 64 characters."
|
|
IDS_COMPUTERNULLSTRERR "Enter the name of the computer that is running the parent CA."
|
|
|
|
IDS_CONFIG_PICKER_PROMPT "Select a CA for this client"
|
|
IDS_CONFIG_PICKER_TITLE "Select Certification Authority"
|
|
|
|
IDS_ERR_ADDSOURCETOREGISTRY "An error occurred when creating the service log in the registry: "
|
|
IDS_ERR_ANALYSIS_CA "Setup was unable to retrieve the required information about the CA from the existing certificate: "
|
|
IDS_ERR_BUILDCERT "Certificate Services Setup failed in building CA certificate. "
|
|
IDS_ERR_BUILDCERTREQUEST "Cannot build certificate request: "
|
|
IDS_ERR_CERTSRV_SETUP_FAIL "Certificate Services setup failed with the following error: "
|
|
IDS_ERR_CREATECERTSRVFILE "An error occurred when creating the server configuration files in folder ""%1"": "
|
|
IDS_ERR_CREATELINK "An error occurred when creating program link ""%1"": "
|
|
IDS_ERR_CREATESERVICE "Cannot create Certificate Services ""%1"": "
|
|
IDS_ERR_DELETESERVICE "Cannot delete Certificate Services ""%1"": "
|
|
IDS_ERR_DLLFUNCTION_CALL "An error occurred when registering or unregistering Certificate Services related dll ""%1"": "
|
|
IDS_ERR_EMPTYCANAME "The certification authority name contains characters that are not valid.\nSpecify a different certification authority name."
|
|
IDS_ERR_EMPTYPFXFILE "Enter the name of a PFX file."
|
|
IDS_ERR_FATAL_GENKEY "An error occurred when generating keys for Certificate Services: "
|
|
IDS_ERR_IMPORTPFX "An error occurred when importing the PFX file: "
|
|
IDS_ERR_INVALIDHASH "The selected hash algorithm ""%1"" failed the signature test. Return to the Advanced options and select a different hash algorithm."
|
|
IDS_ERR_LOADICERTCONFIG "Could not load the Certificate Services configuration interface: "
|
|
IDS_ERR_NETUSERMODALSGET "Could not determine Networking role: "
|
|
IDS_ERR_NOT_ADM "You must be a member of the Administrators group."
|
|
IDS_ERR_UNSUPPORTEDHASH "The selected hash algorithm is not supported by Certificate Services. Select another algorithm."
|
|
IDS_ERR_UPGRADE_NOT_SUPPORTED "Upgrade is only supported from Windows 2000 Certificate Services."
|
|
IDS_ERR_WRITECONFIGFILE "An error occurred during the creation of the configuration files. Make sure the shared folder exists and has the necessary permissions."
|
|
|
|
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?"
|
|
IDS_IDINFO_COUNTRYLENSTRERR "The country/region code must be two characters."
|
|
IDS_IDINFO_DESCRIPTIONLENSTRERR "The description must be no longer than 1024 characters in length."
|
|
IDS_IDINFO_DETERMINEDBYPCA "Determined by parent CA"
|
|
IDS_IDINFO_EMAILLENSTRERR "The email address must be no longer than 128 characters in length."
|
|
IDS_IDINFO_INVALID_COUNTRYCODE "The country/region field must be alphabetic characters."
|
|
IDS_IDINFO_INVALID_COUNTRYCODE_LEN "The country/region field must be two characters in length."
|
|
IDS_IDINFO_INVALID_VALIDITY "The validity duration must be between 1 day and 1000 years."
|
|
IDS_IDINFO_LOCALITYLENSTRERR "The city name must be no longer than 128 characters."
|
|
IDS_IDINFO_NAMELENSTRERR "The CA name must be no longer than 64 characters."
|
|
IDS_IDINFO_NAMENULLSTRERR "Enter the CA name."
|
|
IDS_IDINFO_ORGLENSTRERR "The organization name must be no longer than 64 characters."
|
|
IDS_IDINFO_ORGUNITLENSTRERR "The organization unit must be no longer than 64 characters."
|
|
IDS_IDINFO_STATELENSTRERR "The state or province name must be no longer than 128 characters."
|
|
IDS_IDINFO_SUBTITLE "Enter information to identify this CA."
|
|
IDS_IDINFO_TITLE "CA Identifying Information"
|
|
IDS_IDINFO_VALIDITYNULLSTRERR "Enter a validity period."
|
|
IDS_IDINFO_VALIDITYLENSTRERR "Validity period must be no longer than 4 characters"
|
|
IDS_IDINFO_DELETECERTIFICATES "Could not delete CA certificates from ROOT or CA store."
|
|
|
|
IDS_IMPORT_PFX_TITLE "Import Personal Information Exchange"
|
|
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."
|
|
|
|
IDS_KEYGEN_GENERATING "Generating cryptographic key..."
|
|
IDS_KEYGEN_PROTECTING "Securing cryptographic key..."
|
|
IDS_KEYGEN_SUBTITLE "Certificate Services is generating the cryptographic key and setting key protection."
|
|
IDS_KEYGEN_TESTINGHASHANDKEY "Validating key set and hash algorithm..."
|
|
IDS_KEYGEN_TITLE "Cryptographic Key Generation"
|
|
|
|
IDS_KEY_INVALID "The key ""%1"" is either corrupted or cannot be used for signing. Select another key."
|
|
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."
|
|
|
|
IDS_PATH_TOO_LONG_DIRECTORY "Setup needs to create the file ""%1"". The file path exceeds the maximum length. Use a shorter path."
|
|
|
|
IDS_PFX_FILE_FILTER "Personal Information Exchange (*.p12, *.pfx)|*.p12;*.pfx|All Files (*.*)|*.*||"
|
|
IDS_PFX_FILE_NOT_FOUND "The file ""%1"" does not exist."
|
|
IDS_PFX_INVALID_PASSWORD "The password is not valid."
|
|
IDS_PFX_KEYANDCERTEXIST "The key and certificate from the import file already exist on this computer. Do you want to overwrite them?"
|
|
IDS_PFX_PATH_INVALID "The file path ""%1"" is invalid."
|
|
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."
|
|
IDS_PFX_FILE_OR_PASSWORD_TOO_LONG "The PFX file name or password is too long."
|
|
|
|
IDS_REQUESTFILELENSTRERR "The name of the request file must be less than 64 characters in length."
|
|
IDS_REQUESTFILENULLSTRERR "Enter a name for the request file."
|
|
|
|
IDS_STOP_W3SVC "To complete the installation, Certificate Services must temporarily stop the Internet Information Services. Do you want to stop the service now?"
|
|
IDS_STORELOC_PARENTDIRMUSTEXIST "The immediate parent folder of the lowest subfolder must exist."
|
|
IDS_STORELOC_PATHTOOLONG "The directory path %ws exceeds the maximum length of %u characters."
|
|
|
|
IDS_STORELOC_UNCMUSTEXIST """%1"" does not exist. Enter an existing UNC path."
|
|
|
|
IDS_STORE_SUBTITLE "Enter locations for the certificate database, database log, and configuration information."
|
|
|
|
IDS_STORE_TITLE "Certificate Database Settings"
|
|
IDS_TODO_TITLE "Certificate Services"
|
|
|
|
IDS_VALIDITY_DAY "Days"
|
|
IDS_VALIDITY_MONTH "Months"
|
|
IDS_VALIDITY_WEEK "Weeks"
|
|
IDS_VALIDITY_YEAR "Years"
|
|
|
|
IDS_WRN_IDINFO_INVALIDDN "The distinguished name syntax is invalid."
|
|
IDS_WRN_DBFILEINUSE "Cannot access the database file ""%1"" because it is being used by another process. You must specify a different folder."
|
|
IDS_WRN_OVERWRITEEXISTINGKEY "The private key ""%1"" already exists. Do you want to overwrite this key with a new one?"
|
|
|
|
IDS_WRN_STORELOC_DB_FULLPATH "Enter a complete path to the certificate database folder. ""%1"" is not a full path."
|
|
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?"
|
|
IDS_WRN_STORELOC_LOG_FULLPATH "Enter a complete path to the certificate database log folder. ""%1"" is not a full path."
|
|
IDS_WRN_STORELOC_SHAREDFOLDER_FULLPATH
|
|
"Enter a complete path to the shared folder. ""%1"" is not a full path."
|
|
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?"
|
|
IDS_WRN_SERVER_ONLY "Certificate Services cannot be installed on this version of the operating system."
|
|
|
|
IDS_WELCOME_TITLE "Certificate Services Installation Wizard"
|
|
IDS_FINAL_TITLE "Certificate Services Installation Wizard"
|
|
IDS_FINAL_ERROR_TEXT "Certificate Services Installation failed."
|
|
|
|
IDS_LOG_BEGIN "Begin"
|
|
IDS_LOG_END "End"
|
|
IDS_LOG_WAS_ENABLED "Was Enabled"
|
|
IDS_LOG_IS_ENABLED "Is Enabled"
|
|
IDS_LOG_INSTALL_STATE "Install State"
|
|
IDS_LOG_CREATE_REQUEST "Create Request"
|
|
IDS_LOG_CREATE_CERTIFICATE "Create Certificate"
|
|
IDS_LOG_START_SERVICE "Start Service"
|
|
IDS_LOG_WEB_INCLUDE "Create Web Include Files"
|
|
IDS_LOG_INSTALL_CLIENT "Install Client"
|
|
IDS_LOG_INSTALL_SERVER "Install Server"
|
|
IDS_LOG_UPGRADE_TYPE "Upgrade Type"
|
|
IDS_LOG_UPGRADE_CERT_STORE "Upgrade Cert Store"
|
|
IDS_LOG_UPGRADE_KEY_SECURITY "Upgrade Key Security"
|
|
IDS_LOG_UPGRADE_SERVER "Upgrade Server"
|
|
IDS_LOG_UPGRADE_CLIENT "Upgrade Client"
|
|
IDS_LOG_SERVICE_STOPPED "Service Stopped"
|
|
IDS_LOG_SERVICE_STARTED "Service Started"
|
|
IDS_LOG_CREATE_CLIENT_REG "Created Client Registry"
|
|
IDS_LOG_CREATE_SERVER_REG "Created Server Registry"
|
|
IDS_LOG_UPGRADE_SERVER_REG "Upgraded Server Registry"
|
|
IDS_LOG_DLLS_UNREGISTERED "Unregistered DLLs"
|
|
IDS_LOG_DLLS_REGISTERED "Registered DLLs"
|
|
IDS_LOG_PROGRAM_GROUPS "Created Program Groups"
|
|
IDS_LOG_CREATE_SERVICE "Create certsvc"
|
|
IDS_LOG_CANCEL_INSTALL "Install Cancelled"
|
|
IDS_LOG_FUNCTION "Dispatch Function"
|
|
IDS_LOG_UNATTENDED_ATTRIBUTE "Unattended Attribute"
|
|
IDS_LOG_CLIENT_UNATTENDED_ATTRIBUTES "loaded Client Unattended Attributes"
|
|
IDS_LOG_SERVER_UNATTENDED_ATTRIBUTES "loaded Server Unattended Attributes"
|
|
IDS_LOG_OPERATIONFLAGS "Operation Flags"
|
|
IDS_LOG_TODOLIST "Adding to ToDoList"
|
|
IDS_LOG_POSTBASE "Post-Base"
|
|
IDS_LOG_UNATTENDED "Unattended"
|
|
IDS_LOG_REGSTATE "Registry State"
|
|
IDS_LOG_SELECTIONSTATE "Selection State"
|
|
IDS_LOG_CANAME "CA Name"
|
|
IDS_LOG_ORG "Organization"
|
|
IDS_LOG_ORGUNIT "Organizational Unit"
|
|
IDS_LOG_LOCALITY "Locality"
|
|
IDS_LOG_STATE "State or Province"
|
|
IDS_LOG_EMAIL "EMail"
|
|
IDS_LOG_COUNTRY "Country/region"
|
|
IDS_LOG_DESCRIPTION "Description"
|
|
IDS_LOG_SHAREDFOLDER "Shared Folder"
|
|
IDS_LOG_DBDIR "Database directory"
|
|
IDS_LOG_DBLOGDIR "Database log directory"
|
|
IDS_LOG_COMPUTER "Computer name"
|
|
IDS_LOG_REQUESTFILE "Request file"
|
|
IDS_LOG_VALIDITY "Validity period"
|
|
IDS_LOG_CATYPE "CA Type"
|
|
IDS_LOG_KEYNAME "Key Name"
|
|
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."
|
|
|
|
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."
|
|
|
|
IDS_WRN_NONAMECHANGE "After installing Certificate Services, you cannot rename this computer or change its domain membership. Do you want to continue?"
|
|
|
|
|
|
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."
|
|
IDS_WRN_UNINSTALL_BOTH "You must uninstall Certificate Services first and then reinstall Certificate Services Web Enrollment Support."
|
|
IDS_WRN_UNINSTALL_CLIENT "You must uninstall the current Certificate Services Web Enrollment Support and then reinstall Certificate Services."
|
|
|
|
IDS_LOG_QUERYCHANGESELSTATE "Query Change Selection State"
|
|
|
|
IDS_LOG_BAD_CATYPE "Unknown CA Type"
|
|
IDS_LOG_BAD_OR_MISSING_CANAME "Bad or missing CA Name"
|
|
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)."
|
|
|
|
IDS_LOG_CA_MACHINE_REQUIRED "CA Machine name required"
|
|
IDS_LOG_CA_NAME_REQUIRED "CA name required"
|
|
IDS_LOG_EMPTY_UNATTENDED_ATTRIBUTE "Empty unattended attribute"
|
|
IDS_LOG_ENTERPRISE_NO_DS "Enterprise CA requires DS availability"
|
|
IDS_LOG_NO_CERT "Matching CA certificate not found"
|
|
IDS_LOG_REUSE_CERT_NO_REUSE_KEY "Reuse certificate requires reuse key"
|
|
IDS_LOG_REUSE_DB_WITHOUT_REUSE_CERT "Preserve DB requires reuse certificate"
|
|
IDS_LOG_BAD_VALIDITY_PERIOD_COUNT "The value for ValidityPeriodUnits is out of range. It should be a small non-zero numeric value."
|
|
|
|
IDS_LOG_REQUEST_FILE_TOO_LONG "Request file name too long"
|
|
IDS_LOG_CANAME_TOO_LONG "CA Name too long for key container name"
|
|
IDS_LOG_PATH_TOO_LONG_CANAME "Path too long; shorten CA Name"
|
|
IDS_LOG_PING_PARENT_FAIL "Failed in pinging parent CA"
|
|
IDS_LOG_PATH_CAFILE_BUILD_FAIL "Failed in building CA file path"
|
|
IDS_LOG_BAD_COUNTRY_LENGTH "Country/region code must be either empty or two characters long"
|
|
IDS_LOG_BAD_COUNTRY_CODE "Country/region code must be in 'A'-'Z' or 'a'-'z'"
|
|
IDS_LOG_WIZ_PAGE_ERROR "Wizard Page Error"
|
|
IDS_LOG_DISABLE_WIZ_PAGE "Disable the wizard page because of a fatal error"
|
|
IDS_LOG_KEY_NOT_FOUND_IN_LIST "Cannot find a key from the list"
|
|
IDS_LOG_IMPORTPFX "Import PFX"
|
|
IDS_LOG_UPGRADE_WIN2000 "Upgrade from Windows2000"
|
|
IDS_LOG_UPGRADE_UNSUPPORTED "Upgrade unsupported"
|
|
IDS_LOG_UPGRADE_B2B "Upgrade from build to build"
|
|
IDS_LARGEFONTSIZE "12"
|
|
IDS_LARGEFONTNAME "Verdana"
|
|
IDS_LOG_IGNORE_KEYLENGTH "The key length defined in the answer file is ignored because a key is re-used"
|
|
IDS_ILOG_SANITIZEDNAME "Sanitized CA Name"
|
|
IDS_ILOG_KEYCONTAINERNAME "Key Container Name"
|
|
END
|
|
|
|
// HTML strings
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_HTML_CERTWEBDAT "\
|
|
<%' CODEPAGE=65001 'UTF-8%>\r\n\
|
|
<%' certdat.inc - (CERT)srv web - global (DAT)a\r\n \
|
|
' Copyright (C) Microsoft Corporation, 1998 - 1999 %>\r\n\
|
|
<%\r\n\
|
|
\t' default values for the certificate request\r\n\
|
|
\tsDefaultCompany=""%0""\r\n\
|
|
\tsDefaultOrgUnit=""%1""\r\n\
|
|
\tsDefaultLocality=""%2""\r\n\
|
|
\tsDefaultState=""%3""\r\n\
|
|
\tsDefaultCountry=""%4""\r\n\
|
|
\t\r\n\
|
|
\t' global state\r\n\
|
|
\tsServerType=""%7"" 'vs %8\r\n\
|
|
\tsServerConfig=""%5\\%6""\r\n\
|
|
\tsServerDisplayName=""%B""\r\n\
|
|
\tnPendingTimeoutDays=10\r\n\
|
|
\r\n\
|
|
\t' control versions\r\n\
|
|
\tsXEnrollVersion=""%9""\r\n\
|
|
\tsScrdEnrlVersion=""%A""\r\n\
|
|
%>\r\n\
|
|
"
|
|
IDS_HTML_NSREV "\
|
|
<%\r\n\
|
|
Response.ContentType = ""application/x-netscape-revocation""\r\n\
|
|
serialnumber = Request.QueryString\r\n\
|
|
set Admin = Server.CreateObject(""CertificateAuthority.Admin"")\r\n\
|
|
\r\n\
|
|
stat = Admin.IsValidCertificate(""%1"", serialnumber)\r\n\
|
|
\r\n\
|
|
if stat = 3 then Response.Write(""0"") else Response.Write(""1"") end if\r\n\
|
|
%>\r\n\
|
|
"
|
|
END
|
|
|
|
#endif // English (U.S.) resources
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
|
|
|
#define VER_FILETYPE VFT_DLL
|
|
#define VER_FILESUBTYPE VFT2_UNKNOWN
|
|
#define VER_FILEDESCRIPTION_STR "Microsoft\256 Certificate Services"
|
|
|
|
#define VER_INTERNALNAME_STR "CertOCM.dll"
|
|
#define VER_ORIGINALFILENAME_STR VER_INTERNALNAME_STR
|
|
|
|
|
|
#include <common.ver>
|