250 lines
14 KiB
Plaintext
250 lines
14 KiB
Plaintext
//+-------------------------------------------------------------------------
|
|
//
|
|
// Microsoft Windows
|
|
//
|
|
// Copyright (C) Microsoft Corporation, 1997 - 1999
|
|
//
|
|
// File: cepsetup.rc
|
|
//
|
|
//--------------------------------------------------------------------------
|
|
|
|
|
|
#include "windows.h"
|
|
#include "resource.h"
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Dialog
|
|
//
|
|
|
|
IDD_WELCOME DIALOGEX 0, 0, 317, 179
|
|
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION | WS_BORDER | DS_SHELLFONT
|
|
CAPTION "SCEP Add-On for Certificate Services Setup Wizard"
|
|
FONT 8, "MS Shell Dlg"
|
|
BEGIN
|
|
CONTROL "",-1,"NativeFontCtl",NFS_EDIT | NFS_STATIC,0,0,0,0
|
|
LTEXT "Welcome to the SCEP Add-On for Certificate Services Setup Wizard",IDC_BIG_BOLD_TITLE,
|
|
115,1,189,49
|
|
LTEXT "This setup program will install the Simple Certificate Enrollment Protocol (SCEP) Add-On for Certificate Services.",
|
|
IDC_WIZARD_STATIC,115,57,189,27
|
|
LTEXT "Cisco routers use SCEP to request certificates from a Microsoft Certificate Service running on Windows 2000 Server. The router will then use the certificate when negotiating an IPSEC session.",
|
|
IDC_WIZARD_STATIC,115,90,194,37
|
|
LTEXT "To Continue, Click Next.",IDC_WIZARD_STATIC,115,140,90,8
|
|
CONTROL IDB_WIN2K,IDC_WIZARD_STATIC,"Static",SS_BITMAP,0,0,20,20
|
|
END
|
|
|
|
IDD_CHALLENGE DIALOGEX 0, 0, 317, 179
|
|
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION | WS_BORDER | DS_SHELLFONT
|
|
CAPTION "SCEP Add-On for Certificate Services Setup Wizard"
|
|
FONT 8, "MS Shell Dlg"
|
|
BEGIN
|
|
CONTROL "",-1,"NativeFontCtl",NFS_EDIT | NFS_STATIC,0,0,0,0
|
|
LTEXT "Challenge Phrase Options",IDC_BOLD_TITLE,7,0,274,10
|
|
LTEXT "Select the challenge phrase if you wish the CA to automatically issue certificates to SCEP requests",
|
|
IDC_WIZARD_STATIC,21,11,275,18
|
|
CONTROL "",IDC_WIZARD_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,0,29,
|
|
317,1
|
|
CONTROL "R&equire SCEP Challenge Phrase to Enroll",
|
|
IDC_CHALLENGE_CHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
|
|
89,37,200,11
|
|
// CONTROL "A&dvanced options",IDC_WIZARD_CHECK1,"Button",BS_AUTOCHECKBOX |
|
|
// WS_TABSTOP,21,136,221,11
|
|
LTEXT "The SCEP protocol allows the router to provide a challenge phrase to the CA. In the Microsoft SCEP implementation this phrase is used as one time password that can be used to authenticate the router making the request. ",
|
|
IDC_WIZARD_STATIC,7,51,300,28
|
|
LTEXT "The user setting up the router asks the CA for a challenge phrase. The user then provides this phrase during SCEP. ",
|
|
IDC_WIZARD_STATIC,7,80,300,17
|
|
LTEXT "The CA will then detect this challenge password in the request and will immediately issue a certificate if the phrase has not yet been used by any other router. ",
|
|
IDC_WIZARD_STATIC,7,100,300,18
|
|
LTEXT "This speeds up router configuration since the user can request the phrase ahead of time and he no longer needs to call the CA to have each request approved.",
|
|
IDC_WIZARD_STATIC,7,118,300,17
|
|
LTEXT "Note: You must check this option for an Enterprise CA or all users will automatically be able to request IP Security Certificates.",
|
|
IDC_WIZARD_STATIC,7,147,300,17
|
|
// LTEXT "To Continue, Click Next",IDC_WIZARD_STATIC,7,162,76,8
|
|
END
|
|
|
|
|
|
IDD_ENROLL DIALOGEX 0, 0, 317, 179
|
|
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION | WS_BORDER | DS_SHELLFONT
|
|
CAPTION "SCEP Add-On for Certificate Services Setup Wizard"
|
|
FONT 8, "MS Shell Dlg"
|
|
BEGIN
|
|
CONTROL "",-1,"NativeFontCtl",NFS_EDIT | NFS_STATIC,0,0,0,0
|
|
LTEXT "SCEP RA Certificate Enrollment",IDC_BOLD_TITLE,7,0,274,10
|
|
LTEXT "Enter the below information to enroll for the RA certificates",
|
|
IDC_WIZARD_STATIC,21,11,275,18
|
|
CONTROL "",IDC_WIZARD_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,0,29,
|
|
317,1
|
|
LTEXT "&Name:",IDC_WIZARD_STATIC,43,37,22,8
|
|
LTEXT "&Email:",IDC_WIZARD_STATIC,45,53,20,8
|
|
LTEXT "&Company:",IDC_WIZARD_STATIC,33,69,32,8
|
|
LTEXT "&Department:",IDC_WIZARD_STATIC,25,85,40,8
|
|
LTEXT "C&ity:",IDC_WIZARD_STATIC,51,101,14,8
|
|
LTEXT "&State:",IDC_WIZARD_STATIC,45,117,20,8
|
|
LTEXT "C&ountry/Region:",IDC_WIZARD_STATIC,210,117,65,8
|
|
EDITTEXT IDC_ENROLL_NAME,79,34,226,14,ES_AUTOHSCROLL
|
|
EDITTEXT IDC_ENROLL_EMAIL,79,50,226,14,ES_AUTOHSCROLL
|
|
EDITTEXT IDC_ENROLL_COMPANY,79,66,226,14,ES_AUTOHSCROLL
|
|
EDITTEXT IDC_ENROLL_DEPARTMENT,79,82,226,14,ES_AUTOHSCROLL
|
|
EDITTEXT IDC_ENROLL_CITY,79,98,114,14,ES_AUTOHSCROLL
|
|
EDITTEXT IDC_ENROLL_STATE,79,114,114,14,ES_AUTOHSCROLL
|
|
EDITTEXT IDC_ENROLL_COUNTRY,275,114,30,14,ES_AUTOHSCROLL
|
|
CONTROL "&Advanced Enrollment Options",IDC_ENORLL_ADV_CHECK,"Button",
|
|
BS_AUTOCHECKBOX | WS_TABSTOP,79,133,109,10
|
|
LTEXT "The SCEP Addon needs a special certificate (RA Certificate) that allows it to make request to the CA on behalf of the router.",
|
|
IDC_WIZARD_STATIC,7,145,300,17
|
|
// LTEXT "To Continue, Click Next",IDC_WIZARD_STATIC,7,162,76,8
|
|
END
|
|
|
|
|
|
IDD_CSP DIALOGEX 0, 0, 317, 179
|
|
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION | WS_BORDER | DS_SHELLFONT
|
|
CAPTION "SCEP Add-On for Certificate Services Setup Wizard"
|
|
FONT 8, "MS Shell Dlg"
|
|
BEGIN
|
|
CONTROL "",-1,"NativeFontCtl",NFS_EDIT | NFS_STATIC,0,0,0,0
|
|
LTEXT "Advanced RA Public and Private key pair Options",
|
|
IDC_BOLD_TITLE,7,0,274,10
|
|
LTEXT "Specify the cryptographic service provider (CSP) to use to generate a public and private key pair for this RA",
|
|
IDC_WIZARD_STATIC,21,11,275,18
|
|
CONTROL "",IDC_WIZARD_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,0,29,
|
|
317,1
|
|
GROUPBOX "Signature Keys",IDC_WIZARD_STATIC,7,40,151,110
|
|
GROUPBOX "Encryption Keys",IDC_WIZARD_STATIC,164,40,151,110
|
|
LTEXT "Cryptographic Service Providers:",IDC_WIZARD_STATIC,17,52,124,
|
|
8
|
|
CONTROL "Signature List",IDC_CSP_SIGN_LIST,"SysListView32",LVS_REPORT |
|
|
WS_BORDER | WS_TABSTOP | LVS_NOCOLUMNHEADER |LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING,
|
|
16,61,135,60
|
|
LTEXT "Key Length:",IDC_WIZARD_STATIC,17,131,39,8
|
|
COMBOBOX IDC_CSP_SIGN_COMBO,63,128,88,60,CBS_DROPDOWNLIST |
|
|
WS_VSCROLL | WS_TABSTOP
|
|
LTEXT "Cryptographic Service Providers:",IDC_WIZARD_STATIC,171,51,124,
|
|
8
|
|
CONTROL "Encryption List",IDC_CSP_ENCRYPT_LIST,"SysListView32",LVS_REPORT |
|
|
WS_BORDER | WS_TABSTOP | LVS_NOCOLUMNHEADER |LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING,
|
|
170,61,135,60
|
|
LTEXT "Key Length:",IDC_WIZARD_STATIC,171,131,39,8
|
|
COMBOBOX IDC_CSP_ENCRYPT_COMBO,218,128,88,60,CBS_DROPDOWNLIST |
|
|
WS_VSCROLL | WS_TABSTOP
|
|
// LTEXT "To Continue, Click Next",IDC_WIZARD_STATIC,17,160,76,8
|
|
END
|
|
|
|
|
|
IDD_COMPLETION DIALOGEX 0, 0, 317, 179
|
|
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION | WS_BORDER | DS_SHELLFONT
|
|
CAPTION "SCEP Add-On for Certificate Services Setup Wizard"
|
|
FONT 8, "MS Shell Dlg"
|
|
BEGIN
|
|
CONTROL "",-1,"NativeFontCtl",NFS_EDIT | NFS_STATIC,0,0,0,0
|
|
LTEXT "Completing the SCEP Add-On for Certificate Services Setup Wizard",IDC_BIG_BOLD_TITLE,115,1,189,49
|
|
LTEXT "You have successfully completed the SCEP Add-On for Certificate Services Setup Wizard.",
|
|
IDC_WIZARD_STATIC,115,47,184,27
|
|
LTEXT "You have specified the following settings: ",IDC_WIZARD_STATIC,
|
|
115,75,189,8
|
|
CONTROL "Summary",IDC_COMPLETION_LIST,"SysListView32",LVS_REPORT |
|
|
LVS_SINGLESEL | LVS_NOCOLUMNHEADER | WS_BORDER,115,85,189,
|
|
91,WS_EX_TRANSPARENT
|
|
CONTROL IDB_WIN2K,IDC_WIZARD_STATIC,"Static",SS_BITMAP,0,0,20,20
|
|
END
|
|
|
|
|
|
/*IDD_COPYING DIALOGEX 0, 0, 268, 109
|
|
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
|
EXSTYLE WS_EX_APPWINDOW
|
|
CAPTION "Microsoft CEP Setup Wizard"
|
|
FONT 8, "MS Sans Serif", 0, 0, 0x1
|
|
BEGIN
|
|
LTEXT "Installing Microsoft CEP addon for Windows 2000",
|
|
IDC_STATIC,41,41,156,8
|
|
LTEXT "Please wait while setup configures CEP",IDC_STATIC,41,
|
|
20,149,9
|
|
ICON IDR_MAINFRAME,IDC_STATIC,7,15,20,20
|
|
CONTROL "Progress1",IDC_PROGRESS,"msctls_progress32",WS_BORDER,7,
|
|
88,254,14
|
|
LTEXT "Static",IDC_STEP,41,67,219,11
|
|
END
|
|
|
|
IDD_ABOUT DIALOG DISCARDABLE 0, 0, 235, 63
|
|
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
|
CAPTION "About Microsoft CEP Setup"
|
|
FONT 8, "MS Sans Serif"
|
|
BEGIN
|
|
ICON IDR_MAINFRAME,IDC_STATIC,11,17,21,20
|
|
LTEXT "Microsoft CEP Version 1.0 Setup",IDC_STATIC,40,10,119,8,
|
|
SS_NOPREFIX
|
|
LTEXT "Copyright (C) 1999",IDC_STATIC,40,25,119,8
|
|
DEFPUSHBUTTON "OK",IDOK,178,7,50,14,WS_GROUP
|
|
LTEXT "Rudolph Balaz",IDC_STATIC,40,41,58,11
|
|
END */
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Bitmap
|
|
//
|
|
|
|
IDB_WIN2K BITMAP DISCARDABLE "res\\win2k.bmp"
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Icon
|
|
//
|
|
|
|
// Icon with lowest ID value placed first to ensure application icon
|
|
// remains consistent on all systems.
|
|
IDI_MAINFRAME ICON DISCARDABLE "res\\cepsetup.ico"
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// String Table
|
|
//
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_MEG_CAPTION "SCEP Add-On for Certificate Services"
|
|
IDS_WIZARD_CAPTION "SCEP Add-On for Certificate Services Setup Wizard"
|
|
IDS_NO_NT5 "Please install Windows 2000 server before running this setup."
|
|
IDS_NO_IIS "Please install Windows 2000 internet information services (IIS) before this setup and make sure the IIS is running."
|
|
IDS_NO_GOOD_CA "Please install Windows 2000 certificate services before this setup and make sure the certificate services is running."
|
|
IDS_NO_CA_RUNNING "Can not start Windows 2000 certificate services."
|
|
IDS_CEP_ERROR_MSG_HR "Setup failed. %1!s! %2!s!"
|
|
IDS_CEP_ERROR_MSG "Setup failed. %1!s!"
|
|
IDS_FAIL_INIT_WIZARD "Setup failed to initialize the wizard."
|
|
IDS_FAIL_DELETE_RA "Can not delete RA certificates. Please close all programs or restart your computer."
|
|
IDS_ENROLL_REQUIRE_NAME "Please enter the name and the company of the RA certificates."
|
|
IDS_CHALLENGE_PHRASE "Require Challenge Phrase"
|
|
IDS_YES "Yes"
|
|
IDS_NO "No"
|
|
IDS_RA_CREDENTIAL "RA Credentials"
|
|
IDS_FAIL_UPDATE_REGISTRY "Failed to update the registry."
|
|
IDS_FAIL_ADD_VROOT "Failed to add the web virtual directory."
|
|
IDS_FAIL_START_IIS "Failed to start the internet information services."
|
|
IDS_FAIL_UPDATE_CERTSVC "Failed to update the certificate services."
|
|
IDS_FAIL_START_CERTSVC "Failed to start the certificate services."
|
|
IDS_FAIL_ENROLL_RA_CERT "Failed to enroll RA certificates."
|
|
IDS_NO_MEMORY "No more memory. Please close all programs or restart your computer."
|
|
IDS_EXISTING_RA "Setup is about to overwrite your existing RA certificates. If pending requests exists, you must process them now and wait for the routers to fetch their certificates. Any pending SCEP requests that are not processed and retrieved by the router will be lost once setup requests new RA certificates."
|
|
IDS_PROCESS_PENDING "Are all existing pending SCEP Requests processed?"
|
|
IDS_CEP_SUCCESS_INFO "Setup Successful. URL to use for SCEP enrollment is http://%1!s!/certsrv/%2!s!/%3!s!."
|
|
IDS_FAIL_GET_COMPUTER_NAME "Fail to retrieve the DNS name of the computer."
|
|
IDS_ENROLL_COUNTRY_TOO_LARGE "Please use only two characters for the country."
|
|
IDS_FAIL_GET_CSP_INFO "Fail to obtain cryptographic service provider information."
|
|
IDS_SIGN_CSP "Signature CSP"
|
|
IDS_SIGN_KEY_LENGTH "Signature Key Length"
|
|
IDS_ENCRYPT_CSP "Encryption CSP"
|
|
IDS_ENCRYPT_KEY_LENGTH "Encryption Key Length"
|
|
IDS_SELECT_SIGN_CSP "Please select cryptographic service provider for signature keys."
|
|
IDS_SELECT_ENCRYPT_CSP "Please select cryptographic service provider for encryption keys."
|
|
IDS_SELECT_SIGN_KEY_LENGTH "Please select key length for signature keys."
|
|
IDS_SELECT_ENCRYPT_KEY_LENGTH "Please select key length for encryption keys."
|
|
IDS_FAIL_GET_CA_TYPE "Failed to detect if the CA is enterprise or standalone."
|
|
IDS_NOT_ENT_ADMIN "You have to be an enterprise administrator or a root domain administrator in order to run this setup on an enterprise certificate services."
|
|
IDS_NOT_MACHINE_ADMIN "You have to be the local machine administrator in order to run this setup on a stand alone certificate services."
|
|
IDS_FAIL_ADD_TEMPLATE "Fail to add certificate templates to the enterprise certificate services."
|
|
IDS_CAN_NOT_START_CA "Fail to start certificate services within 15 seconds."
|
|
IDS_CAN_NOT_ROOT_CA "You are installing on a subordinate certificate services. Some versions of Cisco router do not support certificate chain. Do you want to continue?"
|
|
END
|
|
|