windows-nt/Source/XPSP1/NT/admin/snapin/certentp/certtmpl.rc
2020-09-26 16:20:57 +08:00

909 lines
39 KiB
Plaintext

//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"
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_STATIC,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
LTEXT "&Minimum key size:",IDC_MINIMUM_KEYSIZE_LABEL,7,52,58,8,
NOT WS_VISIBLE
COMBOBOX IDC_MINIMUM_KEYSIZE_VALUE,71,50,48,60,CBS_DROPDOWN | NOT
WS_VISIBLE | 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,72,238,18
LTEXT "&CSPs:",IDC_STATIC,7,96,212,8
LISTBOX IDC_CSP_LIST,7,106,238,43,LBS_OWNERDRAWFIXED |
LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | WS_VSCROLL |
WS_TABSTOP
CONTROL "All&ow private key to be exported",
IDC_EXPORT_PRIVATE_KEY,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,7,158,117,10
CONTROL "&Require user input for autoenrollment",
IDC_USER_INPUT_REQUIRED_FOR_AUTOENROLLMENT,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,7,180,238,10
CONTROL "&Delete revoked or expired certificates (do not archive)",
IDC_DELETE_PERMANENTLY,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,7,196,185,10
CONTROL "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,7,173,
238,1
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,230,
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 "&Certificate templates:",IDC_STATIC,7,33,66,8
DEFPUSHBUTTON "OK",IDOK,136,197,50,14
PUSHBUTTON "Cancel",IDCANCEL,195,197,50,14
PUSHBUTTON "&Properties...",IDC_TEMPLATE_PROPERTIES,195,174,50,14
LTEXT "Select one or more certificate templates to add to the list of superseded templates.",
IDC_STATIC,7,7,238,16
CONTROL "List1",IDC_TEMPLATE_LIST,"SysListView32",LVS_REPORT |
LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER |
WS_TABSTOP,7,45,238,124
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:",IDD_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", 0, 0, 0x1
BEGIN
CONTROL "&Supply in the request",
IDC_SUBJECT_NAME_SUPPLIED_IN_REQUEST,"Button",
BS_AUTORADIOBUTTON | WS_GROUP,7,7,82,10
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
GROUPBOX "",IDC_STATIC,7,49,238,162,WS_GROUP
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
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
CONTROL "List1",IDC_SUPERCEDED_TEMPLATES_LIST,"SysListView32",
LVS_REPORT | LVS_SHOWSELALWAYS | LVS_SORTASCENDING |
WS_BORDER | WS_TABSTOP,7,94,238,97
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
PUSHBUTTON "&Edit...",IDC_SHOW_DETAILS,195,122,50,14
CONTROL "List1",IDC_EXTENSION_LIST,"SysListView32",LVS_LIST |
LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING |
WS_BORDER | WS_TABSTOP,7,39,238,77
LTEXT "E&xtensions included in this template:",IDC_STATIC,7,29,
238,8
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,"RICHEDIT",ES_AUTOHSCROLL | WS_BORDER |
WS_TABSTOP,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
/////////////////////////////////////////////////////////////////////////////
//
// 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
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
"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_CERTTMPL_REGISTRY "Certificate Templates"
IDS_SMALLFONTNAME "Verdana"
IDS_SMALLFONTSIZE "8"
IDS_REGISTER_CERTTMPL "Register the Certificate Templates snap-in"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_INSUFFICIENT_RIGHTS_TO_REGISTER_CERTTMPL
"You do not have sufficient rights to register the Certificate Templates snap-in."
IDS_LARGEFONTNAME "Verdana"
IDS_LARGEFONTSIZE "12"
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_COLUMN_CERT_TEMPLATE_OBJECT "Template Display Name"
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 "&Duplicate Template"
IDS_CLONE_TEMPLATE_HINT "Using this template as a base, creates a template that supports Whistler Server 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_SNAPIN_NAME "Name"
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 "Whistler Server"
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_ADMIN_RIGHTS_TO_INSTALL_CERT_TEMPLATES
"You must have Domain Administrator rights to install new certificate templates."
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"
END
#endif // English (U.S.) resources
/////////////////////////////////////////////////////////////////////////////
#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//
1 TYPELIB "CertTmpl.tlb"
/////////////////////////////////////////////////////////////////////////////
#endif // not APSTUDIO_INVOKED