//Microsoft Developer Studio generated resource script. // #include "resource.h" #define APSTUDIO_READONLY_SYMBOLS ///////////////////////////////////////////////////////////////////////////// // // Generated from the TEXTINCLUDE 2 resource. // #include "afxres.h" ///////////////////////////////////////////////////////////////////////////// #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 #ifdef APSTUDIO_INVOKED ///////////////////////////////////////////////////////////////////////////// // // TEXTINCLUDE // 1 TEXTINCLUDE DISCARDABLE BEGIN "resource.h\0" END 2 TEXTINCLUDE DISCARDABLE BEGIN "#include ""afxres.h""\r\n" "\0" END 3 TEXTINCLUDE DISCARDABLE BEGIN "1 TYPELIB ""CertTmpl.tlb""\r\n" "\0" END #endif // APSTUDIO_INVOKED ///////////////////////////////////////////////////////////////////////////// // // Icon // // Icon with lowest ID value placed first to ensure application icon // remains consistent on all systems. IDI_CERT_TEMPLATEV1 ICON DISCARDABLE "res\\CertTemplateV1.ico" IDI_CERT_TEMPLATEV2 ICON DISCARDABLE "res\\CertTemplateV2.ico" ///////////////////////////////////////////////////////////////////////////// // // Bitmap // IDB_CERTTMPL_LARGE BITMAP DISCARDABLE ".\\res\\CertTmpll.bmp" IDB_CERTTMPL_SMALL BITMAP DISCARDABLE ".\\res\\CertTmpls.bmp" IDB_EXTENSIONS BITMAP FIXED IMPURE ".\\res\\extensio.bmp" IDB_TEMPLATES BITMAP DISCARDABLE ".\\res\\templates.bmp" ///////////////////////////////////////////////////////////////////////////// // // Dialog // IDD_TEMPLATE_GENERAL DIALOGEX 0, 0, 252, 218 STYLE DS_CONTEXTHELP | WS_CHILD | WS_DISABLED | WS_CAPTION EXSTYLE WS_EX_CONTEXTHELP CAPTION "General" FONT 8, "MS Shell Dlg", 0, 0, 0x1 BEGIN LTEXT "T&emplate display name:",IDC_DISPLAY_NAME_LABEL,7,7,75, 8 EDITTEXT IDC_DISPLAY_NAME,7,17,238,12,ES_AUTOHSCROLL LTEXT "Minimum Supported CAs:",IDC_STATIC,7,37,83,8 LTEXT "Static",IDC_TEMPLATE_VERSION,91,37,154,8 LTEXT "After you apply changes to this tab, you can no longer change the template name.", IDC_CANT_CHANGE_TEMPLATE_NAME,7,52,238,18,NOT WS_VISIBLE LTEXT "&Template name:",IDC_TEMPLATE_NAME_LABEL,7,73,52,8 EDITTEXT IDC_TEMPLATE_NAME,7,83,238,12,ES_AUTOHSCROLL LTEXT "&Validity period:",IDC_STATIC,7,117,49,8 EDITTEXT IDC_VALIDITY_EDIT,7,128,24,12,ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER COMBOBOX IDC_VALIDITY_UNITS,33,128,50,61,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP LTEXT "&Renewal period:",IDC_STATIC,119,117,67,8 EDITTEXT IDC_RENEWAL_EDIT,119,128,24,12,ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER COMBOBOX IDC_RENEWAL_UNITS,145,128,50,63,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP CONTROL "&Publish certificate in Active Directory", IDC_PUBLISH_TO_AD,"Button",BS_AUTOCHECKBOX | WS_TABSTOP, 7,162,131,10 CONTROL "&Do not automatically reenroll if a duplicate certificate exists in Active Directory", IDC_USE_AD_CERT_FOR_REENROLLMENT,"Button", BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | WS_TABSTOP,18, 175,227,23 END IDD_TEMPLATE_V1_REQUEST DIALOGEX 0, 0, 252, 218 STYLE DS_CONTEXTHELP | WS_CHILD | WS_DISABLED | WS_CAPTION EXSTYLE WS_EX_CONTEXTHELP CAPTION "Request Handling" FONT 8, "MS Shell Dlg", 0, 0, 0x1 BEGIN LTEXT "&Purpose:",IDC_STATIC,7,7,29,8 COMBOBOX IDC_PURPOSE_COMBO,7,16,238,53,CBS_DROPDOWNLIST | CBS_SORT | WS_DISABLED | WS_VSCROLL | WS_TABSTOP CONTROL "All&ow private key to be exported", IDC_EXPORT_PRIVATE_KEY,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,7,154,117,10 LTEXT "&CSPs:",IDC_STATIC,7,80,212,8 LISTBOX IDC_CSP_LIST,7,90,238,57,LBS_SORT | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP LTEXT "Requests must use one of the selected cryptographic service providers (CSPs). If no CSPs are selected, requests use any one of the listed CSPs.", IDC_STATIC,7,50,238,24 END IDD_TEMPLATE_V2_REQUEST DIALOGEX 0, 0, 252, 218 STYLE DS_CONTEXTHELP | WS_CHILD | WS_DISABLED | WS_CAPTION EXSTYLE WS_EX_CONTEXTHELP CAPTION "Request Handling" FONT 8, "MS Shell Dlg", 0, 0, 0x1 BEGIN LTEXT "&Purpose:",IDC_PURPOSE_LABEL,7,9,29,8 COMBOBOX IDC_PURPOSE_COMBO,61,7,184,53,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP CONTROL "Arc&hive subject's encryption private key", IDC_ARCHIVE_KEY_CHECK,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_TABSTOP,61,23,185,10 CONTROL "I&nclude symmetric algorithms allowed by the subject", IDC_INCLUDE_SYMMETRIC_ALGORITHMS_CHECK,"Button", BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_TABSTOP,61,36,182, 10 CONTROL "&Delete revoked or expired certificates (do not archive)", IDC_DELETE_PERMANENTLY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,60,49,185,10 LTEXT "&Minimum key size:",IDC_MINIMUM_KEYSIZE_LABEL,7,67,58,8, NOT WS_VISIBLE COMBOBOX IDC_MINIMUM_KEYSIZE_VALUE,71,65,48,60,CBS_DROPDOWNLIST | NOT WS_VISIBLE | WS_VSCROLL | WS_TABSTOP CONTROL "All&ow private key to be exported", IDC_EXPORT_PRIVATE_KEY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,81,117,10 LTEXT "Do the following when the subject is enrolled and when the private key associated with this certificate is used:", IDC_INPUT_LABEL,7,102,236,18 CONTROL "&Enroll subject without requiring any user input", IDC_ENROLL_WITHOUT_INPUT,"Button",BS_AUTORADIOBUTTON,7, 122,157,10 CONTROL "P&rompt the user during enrollment", IDC_ENROLL_PROMPT_USER,"Button",BS_AUTORADIOBUTTON,7,138, 121,10 CONTROL "Prompt the &user during enrollment and require user input when the private key is used", IDC_ENROLL_PROMPT_USER_REQUIRE_IF_PRIVATE_KEY,"Button", BS_AUTORADIOBUTTON | BS_MULTILINE,7,150,238,18 LTEXT "To choose which cryptographic service providers (CSPs) should be used, click CSPs.", IDC_CSP_LABEL,7,180,171,25 PUSHBUTTON "&CSPs...",IDC_CSPS,189,181,50,14 END IDD_KEY_USAGE DIALOGEX 0, 0, 252, 219 STYLE DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU EXSTYLE WS_EX_CONTEXTHELP CAPTION "Edit Key Usage Extension" FONT 8, "MS Shell Dlg", 0, 0, 0x1 BEGIN LTEXT "Specify the required signature and security options for a key usage extension.", IDC_STATIC,7,7,238,17 GROUPBOX "Signature",IDC_SIGNATURE_OPTIONS,7,31,238,63 CONTROL "&Digital signature",IDC_CHECK_DIGITAL_SIGNATURE,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,13,42,66,10 CONTROL "&Signature is proof of origin (nonrepudiation)", IDC_CHECK_NON_REPUDIATION,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,13,54,150,10 CONTROL "&Certificate signing",IDC_CHECK_CERT_SIGNING,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,13,67,71,10 CONTROL "C&RL signing",IDC_CRL_SIGNING,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,13,80,54,10 GROUPBOX "Encryption",IDC_ENCRYPTION_OPTIONS,7,99,238,65 CONTROL "Allow &key exchange without key encryption (key agreement)", IDC_CHECK_KEY_AGREEMENT,"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,16,109,206,10 CONTROL "Allow key exchange only &with key encryption (key encipherment)", IDC_CHECK_KEY_ENCIPHERMENT,"Button",BS_AUTORADIOBUTTON | BS_LEFT | BS_TOP | BS_MULTILINE | WS_TABSTOP,15,122,219, 10 CONTROL "Allow &encryption of user data", IDC_CHECK_DATA_ENCIPHERMENT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,36,134,186,10 CONTROL "&Make this extension critical",IDC_KEY_USAGE_CRITICAL, "Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,169,181,8 DEFPUSHBUTTON "OK",IDOK,120,198,50,14 PUSHBUTTON "Cancel",IDCANCEL,195,198,50,14 END IDD_TEMPLATE_V1_SUBJECT_NAME DIALOGEX 0, 0, 252, 218 STYLE DS_CONTEXTHELP | WS_CHILD | WS_DISABLED | WS_CAPTION EXSTYLE WS_EX_CONTEXTHELP CAPTION "Subject Name" FONT 8, "MS Shell Dlg", 0, 0, 0x1 BEGIN LTEXT "A subject is a computer, other device, or a user to which certificates are issued.", IDC_STATIC,7,7,238,18 GROUPBOX "Source of subject name",IDC_STATIC,7,32,238,59 CONTROL "&Supplied in the request",IDC_REQUIRE_SUBJECT,"Button", BS_AUTORADIOBUTTON,18,46,88,10 CONTROL "&Built from information in Active Directory", IDC_SUBJECT_AND_BUILD_SUBJECT_BY_CA,"Button", BS_AUTORADIOBUTTON,18,57,140,10 CONTROL "Include &e-mail name",IDC_EMAIL_NAME,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,30,73,79,10 GROUPBOX "Type of subject",IDC_STATIC,7,100,238,61 CONTROL "&Computer or other device",IDC_SUBJECT_MUST_BE_MACHINE, "Button",BS_AUTORADIOBUTTON,19,120,95,10 CONTROL "&User",IDC_SUBJECT_MUST_BE_USER,"Button", BS_AUTORADIOBUTTON,19,138,31,10 END IDD_NEW_APPLICATION_OID DIALOGEX 0, 0, 252, 116 STYLE DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU EXSTYLE WS_EX_CONTEXTHELP CAPTION "New Application Policy" FONT 8, "MS Shell Dlg", 0, 0, 0x1 BEGIN LTEXT "Type a name for the new application policy, and if necessary change the object identifier.", IDC_NEW_APPLICATION_OID_HINT,7,7,238,17 LTEXT "&Name:",IDC_STATIC,7,27,22,8 EDITTEXT IDC_NEW_APPLICATION_OID_NAME,7,36,238,14,ES_AUTOHSCROLL LTEXT "&Object identifier:",IDC_STATIC,7,58,52,8 EDITTEXT IDC_NEW_APPLICATION_OID_VALUE,7,68,238,14,ES_AUTOHSCROLL DEFPUSHBUTTON "OK",IDOK,139,95,50,14 PUSHBUTTON "Cancel",IDCANCEL,195,95,50,14 END IDD_SELECT_TEMPLATE DIALOGEX 0, 0, 252, 218 STYLE DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU EXSTYLE WS_EX_CONTEXTHELP CAPTION "Add Superseded Template" FONT 8, "MS Shell Dlg", 0, 0, 0x1 BEGIN LTEXT "Select one or more certificate templates to add to the list of superseded templates.", IDC_STATIC,7,7,238,16 LTEXT "&Certificate templates:",IDC_STATIC,7,33,66,8 CONTROL "List1",IDC_TEMPLATE_LIST,"SysListView32",LVS_REPORT | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP,7,45,238,124 PUSHBUTTON "&Properties...",IDC_TEMPLATE_PROPERTIES,195,174,50,14 DEFPUSHBUTTON "OK",IDOK,136,197,50,14 PUSHBUTTON "Cancel",IDCANCEL,195,197,50,14 END IDD_BASIC_CONSTRAINTS DIALOGEX 0, 0, 205, 127 STYLE DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU EXSTYLE WS_EX_CONTEXTHELP CAPTION "Edit Basic Constraints Extension" FONT 8, "MS Shell Dlg", 0, 0, 0x1 BEGIN LTEXT "The subject is a certification authority (CA).", IDC_STATIC,7,7,135,8 CONTROL "&Do not allow subject to issue certificates to other CAs", IDC_ONLY_ISSUE_END_ENTITIES,"Button",BS_AUTOCHECKBOX | BS_LEFT | BS_TOP | WS_TABSTOP,7,23,191,11 CONTROL "&Make this extension critical", IDC_BASIC_CONSTRAINTS_CRITICAL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,39,191,10 DEFPUSHBUTTON "OK",IDOK,93,106,50,14 PUSHBUTTON "Cancel",IDCANCEL,148,106,50,14 END IDD_POLICY DIALOGEX 0, 0, 195, 198 STYLE DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU EXSTYLE WS_EX_CONTEXTHELP CAPTION "Policy Details" FONT 8, "MS Shell Dlg", 0, 0, 0x1 BEGIN LTEXT "An application policy defines how a certificate can be used.", IDC_POLICIES_HINT,7,7,181,28 LTEXT "Application p&olicies:",IDC_POLICIES_LABEL,7,41,181,8 LISTBOX IDC_POLICIES_LIST,7,51,181,89,LBS_SORT | LBS_NOINTEGRALHEIGHT | LBS_EXTENDEDSEL | WS_VSCROLL | WS_TABSTOP PUSHBUTTON "&Add...",IDC_ADD_POLICY,30,143,50,14 PUSHBUTTON "&Edit...",IDC_EDIT_POLICY,84,143,50,14 PUSHBUTTON "&Remove",IDC_REMOVE_POLICY,138,143,50,14 CONTROL "&Make this extension critical",IDC_POLICY_CRITICAL, "Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,163,181,8 DEFPUSHBUTTON "OK",IDOK,83,177,50,14 PUSHBUTTON "Cancel",IDCANCEL,138,177,50,14 END IDD_TEMPLATE_V2_SUBJECT_NAME DIALOGEX 0, 0, 252, 218 STYLE DS_CONTEXTHELP | WS_CHILD | WS_DISABLED | WS_CAPTION EXSTYLE WS_EX_CONTEXTHELP CAPTION "Subject Name" FONT 8, "MS Shell Dlg" BEGIN GROUPBOX "",IDC_STATIC,7,49,238,162,WS_GROUP LTEXT "Select this option to allow a variety of subject name formats or if you do not have access to the domain of which the subject is a member.\nAutoenrollment is not allowed if you choose this option.", IDC_STATIC,20,17,225,27 CONTROL "&Supply in the request", IDC_SUBJECT_NAME_SUPPLIED_IN_REQUEST,"Button", BS_AUTORADIOBUTTON | WS_GROUP,7,7,82,10 CONTROL "&Build from this Active Directory information", IDC_SUBJECT_NAME_BUILT_BY_CA,"Button",BS_AUTORADIOBUTTON, 7,49,147,10 LTEXT "Select this option to enforce consistency among subject names and to simplify certificate administration.", IDC_STATIC,15,62,221,19 LTEXT "Subject &name format:",IDC_SUBJECT_NAME_NAME_LABEL,16, 83,68,8 COMBOBOX IDC_SUBJECT_NAME_NAME_COMBO,16,93,195,46, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP CONTROL "&Include e-mail name in subject name",IDC_EMAIL_IN_SUB, "Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,109,130,10 LTEXT "Include this information in alternate subject name:", IDC_STATIC,16,126,156,8 CONTROL "&E-mail name",IDC_EMAIL_IN_ALT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,138,54,10 CONTROL "&DNS name",IDC_DNS_NAME,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,150,51,10 CONTROL "&User prinicipal name (UPN)",IDC_UPN,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,16,162,101,10 CONTROL "Ser&vice principal name (SPN)",IDC_SPN,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,16,174,108,10 END IDD_TEMPLATE_V2_AUTHENTICATION DIALOGEX 0, 0, 252, 218 STYLE DS_CONTEXTHELP | WS_CHILD | WS_DISABLED | WS_CAPTION EXSTYLE WS_EX_CONTEXTHELP CAPTION "Issuance Requirements" FONT 8, "MS Shell Dlg", 0, 0, 0x1 BEGIN LTEXT "Require the following for enrollment:",IDC_STATIC,7,7, 113,8 CONTROL "&CA certificate manager approval",IDC_PEND_ALL_REQUESTS, "Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,19,117,10 CONTROL "T&his number of authorized signatures:", IDC_NUM_SIG_REQUIRED_CHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,34,133,10 EDITTEXT IDC_NUM_SIG_REQUIRED_EDIT,149,34,30,14,ES_AUTOHSCROLL | ES_NUMBER LTEXT "&Policy type required in signature:", IDC_POLICY_TYPES_LABEL,19,67,102,8 COMBOBOX IDC_POLICY_TYPES,19,76,226,44,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP LTEXT "Applicati&on policy:",IDC_APP_POLICY_LABEL,19,91,58,8 COMBOBOX IDC_APPLICATION_POLICIES,19,99,226,79,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP LTEXT "I&ssuance policies:",IDC_ISSUANCE_POLICY_LABEL,19,114, 208,8 LISTBOX IDC_ISSUANCE_POLICIES,19,125,155,31,LBS_SORT | LBS_NOINTEGRALHEIGHT | LBS_EXTENDEDSEL | WS_VSCROLL | WS_TABSTOP PUSHBUTTON "A&dd...",IDC_ADD_APPROVAL,195,123,50,14 PUSHBUTTON "&Remove",IDC_REMOVE_APPROVAL,195,141,50,14 LTEXT "Require the following for reenrollment:",IDC_STATIC,7, 170,119,8 CONTROL "Sa&me criteria as for enrollment", IDC_REENROLLMENT_SAME_AS_ENROLLMENT,"Button", BS_AUTORADIOBUTTON,7,182,110,10 CONTROL "Valid &existing certificate", IDC_REENROLLMENT_REQUIRES_VALID_CERT,"Button", BS_AUTORADIOBUTTON,7,194,89,10 CONTROL "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,7,163, 238,1 LTEXT "If you require more than one signature, autoenrollment is not allowed.", IDC_STATIC,21,52,224,8 END IDD_TEMPLATE_V2_SUPERCEDES DIALOGEX 0, 0, 252, 218 STYLE DS_CONTEXTHELP | WS_CHILD | WS_DISABLED | WS_CAPTION EXSTYLE WS_EX_CONTEXTHELP CAPTION "Superseded Templates" FONT 8, "MS Shell Dlg", 0, 0, 0x1 BEGIN LTEXT "&Certificate templates:",IDC_SUPERCEDES_LABEL,7,85,66,8 CONTROL "List1",IDC_SUPERCEDED_TEMPLATES_LIST,"SysListView32", LVS_REPORT | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP,7,94,238,97 PUSHBUTTON "A&dd...",IDC_ADD_SUPERCEDED_TEMPLATE,123,196,50,14 PUSHBUTTON "Re&move",IDC_REMOVE_SUPERCEDED_TEMPLATE,195,196,50,14 LTEXT "Certificates issued by this template supersede certificates issued by all templates added to this list. Add only those templates whose certificates allow tasks permitted by certificates issued by this template.", IDC_STATIC,7,7,238,39 END IDD_TEMPLATE_EXTENSIONS DIALOGEX 0, 0, 252, 218 STYLE DS_CONTEXTHELP | WS_CHILD | WS_DISABLED | WS_CAPTION EXSTYLE WS_EX_CONTEXTHELP CAPTION "Extensions" FONT 8, "MS Shell Dlg", 0, 0, 0x1 BEGIN LTEXT "To view an extension description, select an extension.", IDC_EXTENSIONS_HELP_HINT,7,7,238,16 LTEXT "E&xtensions included in this template:",IDC_STATIC,7,29, 238,8 CONTROL "List1",IDC_EXTENSION_LIST,"SysListView32",LVS_LIST | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP,7,39,238,77 PUSHBUTTON "&Edit...",IDC_SHOW_DETAILS,195,122,50,14 LTEXT "",IDC_EXTENSION_NAME,7,145,238,8 EDITTEXT IDC_EXTENSION_DESCRIPTION,7,155,238,56,ES_MULTILINE | ES_AUTOVSCROLL | ES_READONLY | WS_VSCROLL END IDD_SELECT_OIDS DIALOGEX 0, 0, 252, 218 STYLE DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU EXSTYLE WS_EX_CONTEXTHELP CAPTION "Add Application Policy" FONT 8, "MS Shell Dlg", 0, 0, 0x1 BEGIN LTEXT "&Application policies",IDC_OID_TYPE,7,46,238,8 LISTBOX IDC_OID_LIST,7,58,238,108,LBS_SORT | LBS_NOINTEGRALHEIGHT | LBS_EXTENDEDSEL | WS_VSCROLL | WS_TABSTOP PUSHBUTTON "&New...",IDC_NEW_OID,195,170,50,14 DEFPUSHBUTTON "OK",IDOK,140,197,50,14 PUSHBUTTON "Cancel",IDCANCEL,195,197,50,14 LTEXT "An application policy (called enhanced key usage in Windows 2000) defines how a certificate can be used. Select the application policy required for valid signatures of certificates issued by this template.", IDC_ADD_POLICY_HINT,7,7,238,28 END IDD_ADD_APPROVAL DIALOGEX 0, 0, 252, 218 STYLE DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU EXSTYLE WS_EX_CONTEXTHELP CAPTION "Add Issuance Policy" FONT 8, "MS Shell Dlg", 0, 0, 0x1 BEGIN LTEXT "Select one or more issuance policies. A valid signature can contain any one of the issuance policies you select.", IDC_STATIC,7,7,238,25 LTEXT "&Issuance policies:",IDC_STATIC,7,37,57,8 LISTBOX IDC_APPROVAL_LIST,7,47,238,131,LBS_SORT | LBS_NOINTEGRALHEIGHT | LBS_EXTENDEDSEL | WS_VSCROLL | WS_TABSTOP DEFPUSHBUTTON "OK",IDOK,140,197,50,14 PUSHBUTTON "Cancel",IDCANCEL,195,197,50,14 END IDD_NEW_ISSUANCE_OID DIALOGEX 0, 0, 252, 145 STYLE DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU EXSTYLE WS_EX_CONTEXTHELP CAPTION "New Issuance Policy" FONT 8, "MS Shell Dlg", 0, 0, 0x1 BEGIN LTEXT "Enter a name and a certification practice statement (CPS) location for the new policy, and if necessary change the object identifier.", IDC_NEW_ISSUANCE_POLICY_HINT,7,0,238,26 LTEXT "&Name:",IDC_STATIC,7,27,22,8 EDITTEXT IDC_NEW_ISSUANCE_OID_NAME,7,37,238,14,ES_AUTOHSCROLL LTEXT "&CPS location:",IDC_STATIC,7,56,44,8 CONTROL "",IDC_CPS_EDIT,"RichEdit20W",WS_BORDER | WS_TABSTOP | 0x80,7,66,238,14 LTEXT "&Object identifier:",IDC_STATIC,7,84,52,8 EDITTEXT IDC_NEW_ISSUANCE_OID_VALUE,7,95,238,14,ES_AUTOHSCROLL DEFPUSHBUTTON "OK",IDOK,139,124,50,14 PUSHBUTTON "Cancel",IDCANCEL,195,124,50,14 END IDD_VIEW_OIDS DIALOGEX 0, 0, 307, 235 STYLE DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU EXSTYLE WS_EX_CONTEXTHELP CAPTION "View Object Identifiers" FONT 8, "MS Shell Dlg", 0, 0, 0x1 BEGIN LTEXT "An object identifier uniquely identifies an issuance or application policy. You can use these object identifiers when creating .inf files used for cross-certification.", IDC_STATIC,7,7,293,19 LTEXT "&Available object identifiers:",IDC_STATIC,7,32,84,8 PUSHBUTTON "&Copy Object Identifier",IDC_COPY_OID,7,196,90,14 PUSHBUTTON "Close",IDCANCEL,250,214,50,14 CONTROL "List1",IDC_OID_LIST,"SysListView32",LVS_REPORT | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP,7,43,293,119 LTEXT "To copy an object identifier to the Clipboard, select a policy from the list, and then click Copy Object Identifier.", IDC_STATIC,7,174,293,17 END IDD_CSP_SELECTION DIALOGEX 0, 0, 252, 191 STYLE DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU EXSTYLE WS_EX_CONTEXTHELP CAPTION "CSP Selection" FONT 8, "MS Shell Dlg", 0, 0, 0x1 BEGIN LTEXT "Choose which cryptographic service providers (CSPs) can be used in requests:", IDC_LABEL,12,7,223,21 CONTROL "&Requests can use any CSP available on the subject's computer", IDC_USE_ANY_CSP,"Button",BS_AUTORADIOBUTTON,12,28,215,10 CONTROL "Requests &must use one of the following CSPs:", IDC_USE_SELECTED_CSPS,"Button",BS_AUTORADIOBUTTON,12,45, 161,10 LTEXT "&CSPs:",IDC_CSP_LIST_LABEL,12,60,20,8 LISTBOX IDC_CSP_LIST,12,71,223,88,LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP DEFPUSHBUTTON "OK",IDOK,127,170,50,14 PUSHBUTTON "Cancel",IDCANCEL,185,170,50,14 END ///////////////////////////////////////////////////////////////////////////// // // DESIGNINFO // #ifdef APSTUDIO_INVOKED GUIDELINES DESIGNINFO DISCARDABLE BEGIN IDD_TEMPLATE_GENERAL, DIALOG BEGIN LEFTMARGIN, 7 RIGHTMARGIN, 245 TOPMARGIN, 7 BOTTOMMARGIN, 211 END IDD_TEMPLATE_V1_REQUEST, DIALOG BEGIN LEFTMARGIN, 7 RIGHTMARGIN, 245 TOPMARGIN, 7 BOTTOMMARGIN, 211 END IDD_TEMPLATE_V2_REQUEST, DIALOG BEGIN LEFTMARGIN, 7 RIGHTMARGIN, 245 TOPMARGIN, 7 BOTTOMMARGIN, 205 END IDD_KEY_USAGE, DIALOG BEGIN LEFTMARGIN, 7 RIGHTMARGIN, 245 TOPMARGIN, 7 BOTTOMMARGIN, 212 END IDD_TEMPLATE_V1_SUBJECT_NAME, DIALOG BEGIN LEFTMARGIN, 7 RIGHTMARGIN, 245 TOPMARGIN, 7 BOTTOMMARGIN, 211 END IDD_NEW_APPLICATION_OID, DIALOG BEGIN LEFTMARGIN, 7 RIGHTMARGIN, 245 TOPMARGIN, 7 BOTTOMMARGIN, 109 END IDD_SELECT_TEMPLATE, DIALOG BEGIN LEFTMARGIN, 7 RIGHTMARGIN, 245 TOPMARGIN, 7 BOTTOMMARGIN, 211 END IDD_BASIC_CONSTRAINTS, DIALOG BEGIN LEFTMARGIN, 7 RIGHTMARGIN, 198 TOPMARGIN, 7 BOTTOMMARGIN, 120 END IDD_POLICY, DIALOG BEGIN LEFTMARGIN, 7 RIGHTMARGIN, 188 TOPMARGIN, 7 BOTTOMMARGIN, 191 END IDD_TEMPLATE_V2_SUBJECT_NAME, DIALOG BEGIN LEFTMARGIN, 7 RIGHTMARGIN, 245 TOPMARGIN, 7 BOTTOMMARGIN, 211 END IDD_TEMPLATE_V2_AUTHENTICATION, DIALOG BEGIN LEFTMARGIN, 7 RIGHTMARGIN, 245 TOPMARGIN, 7 BOTTOMMARGIN, 209 END IDD_TEMPLATE_V2_SUPERCEDES, DIALOG BEGIN LEFTMARGIN, 7 RIGHTMARGIN, 245 TOPMARGIN, 7 BOTTOMMARGIN, 211 END IDD_TEMPLATE_EXTENSIONS, DIALOG BEGIN LEFTMARGIN, 7 RIGHTMARGIN, 245 TOPMARGIN, 7 BOTTOMMARGIN, 211 END IDD_SELECT_OIDS, DIALOG BEGIN LEFTMARGIN, 7 RIGHTMARGIN, 245 TOPMARGIN, 7 BOTTOMMARGIN, 211 END IDD_ADD_APPROVAL, DIALOG BEGIN LEFTMARGIN, 7 RIGHTMARGIN, 245 TOPMARGIN, 7 BOTTOMMARGIN, 211 END IDD_NEW_ISSUANCE_OID, DIALOG BEGIN LEFTMARGIN, 7 RIGHTMARGIN, 245 TOPMARGIN, 7 BOTTOMMARGIN, 138 END IDD_VIEW_OIDS, DIALOG BEGIN LEFTMARGIN, 7 RIGHTMARGIN, 300 TOPMARGIN, 7 BOTTOMMARGIN, 228 END IDD_CSP_SELECTION, DIALOG BEGIN LEFTMARGIN, 12 RIGHTMARGIN, 235 TOPMARGIN, 7 BOTTOMMARGIN, 184 END END #endif // APSTUDIO_INVOKED ///////////////////////////////////////////////////////////////////////////// // // Menu // IDR_WHATS_THIS_CONTEXT_MENU1 MENU DISCARDABLE BEGIN POPUP "1" BEGIN MENUITEM "What's This?", IDM_WHATS_THIS END END ///////////////////////////////////////////////////////////////////////////// // // String Table // STRINGTABLE DISCARDABLE BEGIN IDS_CERTTMPL_DESC "CERTTMPL 1.0 Object" IDS_NOT_AVAILABLE "[not available]" IDS_SNAPINABOUT_DESCRIPTION "The Certificate Templates snap-in allows you to create and manage certificate templates." IDS_CERTTMPL_REGISTRY "Certificate Templates" IDS_REGISTER_CERTTMPL "Register the Certificate Templates snap-in" END STRINGTABLE DISCARDABLE BEGIN IDS_INSUFFICIENT_RIGHTS_TO_REGISTER_CERTTMPL "Your user account does not have the necessary access rights to register the Certificate Templates snap-in. Log on with a different user account and try again, or contact your system administrator." IDS_CANNOT_SAVE_CERT_POLICY_EXTENSION "Windows cannot save the Certificate Policies extension. %1" IDS_CERTTMPL "Certificate Templates" IDS_CANNOT_DELETE_CERT_TEMPLATE "Windows cannot delete the specified certificate template. %1" IDS_WINDOWS_2000_AND_LATER "Windows 2000" IDS_CONFIRM_DELETE_CERT_TEMPLATE_MULTI "Do you want to permanently delete the selected certificate templates?" IDS_CONFIRM_DELETE_CERT_TEMPLATE "Do you want to permanently delete the selected certificate template?" IDS_INH_NONE "None" IDS_ACTRL_ENROLL "Enroll" IDS_ACTRL_AUTOENROLL "Autoenroll" END STRINGTABLE DISCARDABLE BEGIN IDS_POLICY_TYPE "Policy Type" IDS_CPS_LOCATION "CPS Location" IDS_UNABLE_TO_CLONE_TEMPLATE "The %1 certificate template could not be duplicated. %2" IDS_CANNOT_ENUM_CERT_TEMPLATES "Windows cannot retrieve the list of certificate templates. %1" IDS_APPLICATION "Application" IDS_ISSUANCE "Issuance" IDS_INSTALL_WINDOWS2002_CERT_TEMPLATES "Windows has detected that new certificate templates should be installed. Do you want to install them?" IDS_INSTALL_FAILURE_WINDOWS2002_CERT_TEMPLATES "Windows could not install the new certificate templates. %1" IDS_INSTALL_SUCCESS_WINDOWS2002_CERT_TEMPLATES "Windows successfully installed the new certificate templates." IDS_NONE "None" IDS_CANNOT_LOAD_OID_LIST "Windows could not create the object identifier list. %1" IDS_FRIENDLY_NAME_ALREADY_USED "%1 has already been used. Please enter a unique display name." IDS_CSP_SELECTION "CSP Selection" IDS_NO_SELECTED_CSPS "This certificate template uses CSPs that do not support the minimum key length you chose. Requests will use any CSP available on the subject's computer.\n\nWould you like to specify which CSPs should be used?" IDS_COLUMN_CERT_TEMPLATE_OBJECT "Template Display Name" IDS_CPS_MUST_START_WITH_HTTP_OR_HTTPS "The CPS location must begin with ""http://"" or ""https://""" END STRINGTABLE DISCARDABLE BEGIN IDS_COLUMN_CERT_TEMPLATE_TYPE "Minimum Supported CAs" END STRINGTABLE DISCARDABLE BEGIN IDS_CANT_DISPLAY_SNAPIN_HELP_TOPIC "Windows cannot display Help for the following topic: %1. %2" END STRINGTABLE DISCARDABLE BEGIN IDS_CERTTMPL_ROOT_NODE_NAME "Certificate Templates" IDS_CERT_TEMPLATE_COUNT "%1!d! certificate templates" IDS_CERT_TEMPLATE_COUNT_SINGLE "1 certificate template" END STRINGTABLE DISCARDABLE BEGIN IDS_DAYS "days" IDS_WEEKS "weeks" IDS_MONTHS "months" IDS_YEARS "years" IDS_CLONE_TEMPLATE "D&uplicate Template" IDS_CLONE_TEMPLATE_HINT "Using this template as a base, creates a template that supports Windows Server 2003, Enterprise Edition CAs" IDS_VALID_FOR_AUTOENROLLMENT "Allowed" IDS_ENTER_UNIQUE_TEMPLATE_NAME "The following template name has already been used: %1. Enter a unique template name." IDS_UNABLE_TO_SAVE_CERT_TEMPLATE_CHANGES "Windows cannot save changes to the certificate template. %1" IDS_CANNOT_CHANGE_DISPLAY_NAME "Windows cannot change the template display name. %1" IDS_CANNOT_CHANGE_TEMPLATE_NAME "Windows cannot change the template name. %1" IDS_MUST_TYPE_TEMPLATE_DISPLAY_NAME "You must type a template display name." END STRINGTABLE DISCARDABLE BEGIN IDS_COPY_OF_TEMPLATE "Copy of %1" IDS_COPY_X_OF_TEMPLATE "Copy %1!d! of %2" IDS_CERTIFICATE_EXTENSION "Certificate Extension" IDS_INVALID_FOR_AUTOENROLLMENT "Not allowed" IDS_COLUMN_CERT_TEMPLATE_AUTOENROLLMENT "Autoenrollment" IDS_REENROLL_ALL_CERTS "Re&enroll All Certificate Holders" IDS_REENROLL_ALL_CERTS_HINT "Reenrolls all of the subjects that have certificates issued by this template" IDS_ALL_APPLICATION_OIDS "&Application policies:" IDS_ALL_ISSUANCE_OIDS "&Issuance policies:" IDS_CANNOT_WRITE_MINKEYSIZE "Windows cannot save the minimum key size. %1" IDS_SUBJECT_NAME_NONE "None" IDS_FULL_DN "Fully distinguished name" IDS_CN_ONLY "Common name" IDS_PROPERTIES_OF_NEW_TEMPLATE "Properties of New Template" END STRINGTABLE DISCARDABLE BEGIN IDS_SIGNATURE "Signature" IDS_ENCRYPTION "Encryption" IDS_SIGNATURE_AND_ENCRYPTION "Signature and encryption" IDS_COLUMN_CERT_TEMPLATE_VERSION "Version" IDS_AT_LEAST_1_NAME_OPTION_MUST_BE_CHECKED "You chose to build a subject name from information in Active Directory, but did not specify a format or select any name options. Select a format, or select at least one name option." IDS_CANNOT_WRITE_DISPLAY_NAME "Windows cannot save the display name. %1" IDS_CANNOT_WRITE_CPS "Windows cannot save the CPS location. %1" IDS_EFFECTIVE_APPLICATION_POLICIES "Application p&olicies:" IDS_EFFECTIVE_ISSUANCE_POLICIES "&Issuance policies:" IDS_CANNOT_DELETE_ISSUANCE_RA "Windows cannot remove the specified issuance policy. %1" IDS_CANNOT_READ_CPS "Windows cannot read the CPS location. %1" IDS_OID_ALREADY_EXISTS "The following object identifier has already been used: %1. Type a different value." IDS_CANNOT_ADD_ISSUANCE_OID "The new issuance policy could not be added. %1" END STRINGTABLE DISCARDABLE BEGIN IDS_CERTIFICATE_TEMPLATES "Template Display Name" IDS_PROPERTIES_OF_TEMPLATE_X "Properties of %1" IDS_DIGITAL_SIGNATURE "Digital signature" IDS_NON_REPUDIATION "Signature is proof of origin (nonrepudiation)" IDS_CERTIFICATE_SIGNING "Certificate signing" IDS_CRL_SIGNING "CRL signing" IDS_ALLOW_KEY_EXCHANGE_ONLY_WITH_KEY_ENCRYPTION "Allow key exchange only with key encryption" IDS_ALLOW_KEY_EXCHANGE_WITHOUT_KEY_ENCRYPTION "Allow key exchange without key encryption" IDS_ALLOW_ENCRYPTION_OF_USER_DATA "Allow encryption of user data" IDS_MAJOR_VERSION_NUMBER "Major version number: %1" IDS_MINOR_VERSION_NUMBER "Minor version number: %1" IDS_TEMPLATE_NAME "Template display name: %1" IDS_VIEW_OIDS "&View Object Identifiers..." IDS_VIEW_OIDS_HINT "Displays a list of the object identifiers that are built-in or defined in Active Directory" IDS_POLICY_NAME "Policy Name" IDS_OID "Object Identifier" END STRINGTABLE DISCARDABLE BEGIN IDS_ACTRL_CERTSRV_MANAGE "Full Control" IDS_CERTTEMPLATESHELLEXT_DESC "Certificate Template Shell Extension" IDS_EDIT "Edit" IDS_EDIT_HINT "Opens the properties of the specified certificate template" IDS_ACTRL_CERTSRV_READ "Read" IDS_CANNOT_READ_BASIC_CONSTRAINTS "Windows cannot read the basic constraints for this template. %1" IDS_WINDOWS_2002_AND_LATER "Windows Server 2003, Enterprise Edition" IDS_ADD_ISSUANCE_POLICY "Add Issuance Policy" IDS_ACTRL_CERTSRV_WRITE "Write" IDS_BROWSER_ERROR "Windows cannot open the selected Internet browser." IDS_ISSUANCE_POLICIES_HINT "An issuance policy describes the conditions under which a certificate is issued." IDS_CANNOT_SAVE_EKU_EXTENSION "Windows cannot save the Application Policies extension. %1" IDS_ISSUANCE_POLICY "Issuance policy" IDS_APPLICATION_POLICY "Application policy" IDS_APPLICATION_AND_ISSUANCE_POLICY "Both application and issuance policy" END STRINGTABLE DISCARDABLE BEGIN IDS_MUST_ADD_RA_ISSUANCE_POLICY "You specified that certificates issued by this template require a signature that contains an issuance policy for enrollment, but you did not add an issuance policy. On the Issuance Requirements tab, add an issuance policy or specify different enrollment requirements." IDS_RENEWAL_MUST_BE_LESS_THAN_VALIDITY "The renewal period entered is larger than the maximum allowed. To automatically set the renewal period to the maximum allowed (%1!d! %2), click OK. To change the renewal period to a different value, click Cancel." IDS_OID_FORMAT_INVALID "The following is not a valid object identifier: %1. %2" IDS_OID_CONTAINS_NON_DIGITS "An object identifier cannot contain characters other than periods (.) and the numbers from 0 to 9. For more information about creating object identifiers, see Help." IDS_OID_CONTAINS_CONSECUTIVE_DOTS "An object identifier cannot contain two consecutive periods (.). For more information about creating object identifiers, see Help." IDS_OID_MUST_START_WITH_0_1_2 "An identifier must begin with the number 0, 1, or 2, followed by a period (.). For more information about creating object identifiers, see Help." IDS_OID_0_1_MUST_BE_0_TO_39 "When an object identifier begins with either the number 0 or the number 1, the second number must be in the range of 0 to 39. For more information about creating object identifiers, see Help." IDS_OID_MUST_HAVE_TWO_NUMBERS "An object identifier must contain at least two numbers separated by a period (.). For more information about creating object identifiers, see Help." IDS_OID_CANNOT_END_WITH_DOT "An object identifier cannot end with a period (.). For more information about creating object identifiers, see Help." IDS_EDIT_ISSUANCE_POLICY "Edit Issuance Policy" IDS_EDIT_APPLICATION_POLICY "Edit Application Policy" IDS_EXTENSION_NAME "&Description of %1%:" IDS_SUBJECT_IS_CA "The subject is a certification authority (CA)." IDS_CRITICAL_EXTENSION "Critical extension." IDS_ONLY_ISSUE_END_ENTITIES "Does not issue certificates to other CAs." IDS_SIGNATURE_REQUIREMENTS "Signature requirements:" END STRINGTABLE DISCARDABLE BEGIN IDS_NO_EXTENSION_SELECTED "No extension is selected." IDS_CANNOT_SAVE_APPLICATION_POLICY_EXTENSION "Windows cannot save the Certificate Application Policies extension. %1" IDS_V2_EXTENSIONS_HELP_HINT "To modify an extension, select it, and then click Edit." IDS_EDIT_APPLICATION_POLICIES_EXTENSION "Edit Application Policies Extension" IDS_EDIT_ISSUANCE_POLICIES_EXTENSION "Edit Issuance Policies Extension" IDS_EDIT_APPLICATION_POLICY_HINT "Type the new name for this policy." IDS_ADD_ISSUANCE_POLICY_HINT "An issuance policy describes the conditions under which a certificate is issued. Select the issuance policy to include in certificates issued by this template." IDS_NEW_ISSUANCE_POLICY_HINT "Type the new name or certification practice statement (CPS) location for this policy." IDS_SUBJECT_TYPE_DESCRIPTION "Subject type: %1" IDS_TEMPLATE_OID "Object identifier: %1" IDS_TEMPLATE_INTERNAL_NAME "Template name: %1" IDS_CERT_POLICY_KNOWN_AS_ISSUANCE_POLICY "Certificate policies are also known as issuance policies" IDS_COLUMN_SUPPORTED_CAS "Minimum Supported CAs" IDS_DAY "day" IDS_WEEK "week" IDS_MONTH "month" END STRINGTABLE DISCARDABLE BEGIN IDS_YEAR "year" IDS_MUST_HAVE_DOMAIN_AND_ENTERPRISE_ADMIN_RIGHTS_TO_INSTALL_CERT_TEMPLATES "You must be a member of both the Domain Admins and Enterprise Admins groups to install new certificate templates. %1" IDS_2_DAY_SMALLEST_VALIDITY "The validity period must be at least 2 days." IDS_TEMPLATE_NAME_CONTAINS_INVALID_CHARS "The template name cannot contain any of the following characters:\n%1" IDS_ROOTNODE_STATUSBAR_TEXT "Manages certificate templates that can be used by enterprise certification authorities (CAs) on the network" IDS_ERROR_NO_SUCH_DOMAIN "This computer is not joined to a domain. Certificate templates are not available." IDS_CSPS_NOT_INSTALLED_LOCALLY "The following CSPs are not installed on the local computer:\n\n%1\n\nTemplate settings cannot be verified." IDS_SIGNATURE_AND_SMARTCARD_LOGON "Signature and smartcard logon" IDS_CANNOT_ENUM_CERT_TEMPLATES_CONTAINER_NOT_FOUND "Certificate templates could not be enumerated because the container\n%1 was not found in the Active Directory and needs to be re-created." IDS_ISSUANCE_POLICIES "Issuance Policies" IDS_NO_ENTERPRISE_ADMIN_RIGHTS "You are not a member of the Enterprise Admins group." IDS_NO_DOMAIN_ADMIN_RIGHTS "You are not a member of the Domain Admins group." IDS_NO_ENTERPRISE_OR_DOMAIN_ADMIN_RIGHTS "You are not a member of either group." IDS_CANNOT_SAVE_FRIENDLY_NAME "Windows could not save the new application policy name. %1" END #endif // English (U.S.) resources ///////////////////////////////////////////////////////////////////////////// #ifndef APSTUDIO_INVOKED ///////////////////////////////////////////////////////////////////////////// // // Generated from the TEXTINCLUDE 3 resource. // 1 TYPELIB "CertTmpl.tlb" ///////////////////////////////////////////////////////////////////////////// #endif // not APSTUDIO_INVOKED