
public class CertificateTemplateSettingsPublic Class CertificateTemplateSettingspublic ref class CertificateTemplateSettingstype CertificateTemplateSettings = class end| CAManagerApproval | Gets or sets whether the requests based on a referenced template are put to a pending state. Obsolete. | 
| CertificatePolicies | Gets issuance policies designated to the template. Obsolete. | 
| CriticalExtensions | Gets a collection of critical extensions. Obsolete. | 
| Cryptography | Gets cryptography settings defined in the certificate template. | 
| EnhancedKeyUsage | Gets or sets a list of OIDs that represent extended key usages (certificate purposes). Obsolete. | 
| EnrollmentOptions | Stub. | 
| Extensions | Gets certificate extensions defined within current certificate template. | 
| GeneralFlags | Stub. | 
| KeyArchivalSettings | Gets certificate template key archival encryption settings. | 
| Purpose | Gets the purpose of the certificate template's private key. | 
| RegistrationAuthority | Gets registration authority requirements. These are number of authorized signatures and authorized certificate application and/or issuance policy requirements. | 
| RenewalPeriod | Gets or sets the time before a certificate expires, during which time, clients need to send a certificate renewal request. | 
| SubjectName | Gets or sets the way how the certificate's subject should be constructed. | 
| SubjectType | Gets or sets certificate's subject type. Can be either: Computer, User, CA or CrossCA. | 
| SupersededTemplates | Gets certificate template name list that is superseded by the current template. | 
| ValidityPeriod | Gets or sets the maximum validity period of the certificate. | 
| Equals | (Inherited from Object) | 
| Finalize | (Inherited from Object) | 
| GetHashCode | (Inherited from Object) | 
| GetPathLengthConstraint | Gets path length restriction for the certificates issued by this template. For end-entity (non-CA) certificate, a zero is always returned. If the CA certificate cannot issue certificates to other CAs, the method returns zero. If there is no path length restrictions, a -1 is returned. | 
| GetType | (Inherited from Object) | 
| MemberwiseClone | (Inherited from Object) | 
| ToString | (Inherited from Object) |