public static class CertificateTemplateFactoryPublic NotInheritable Class CertificateTemplateFactorypublic ref class CertificateTemplateFactory abstract sealed[<AbstractClassAttribute>]
[<SealedAttribute>]
type CertificateTemplateFactory = class end| CreateFromCertEnrollTemplate | Creates an instance of CertificateTemplate from IX509CertificateTemplate COM interface. |
| CreateFromCommonNameDs | Creates an instance of CertificateTemplate from template common name using Active Directory storage. |
| CreateFromCommonNameRegistry | Creates an instance of CertificateTemplate from template common name using local registry cache. |
| CreateFromDisplayNameDs | Creates an instance of CertificateTemplate from template display name using Active Directory storage. |
| CreateFromOidDs | Creates an instance of CertificateTemplate from template OID value using Active Directory storage. |
| CreateFromTemplateInfo | Creates an instance of CertificateTemplate from IAdcsCertificateTemplate interface implementation. |
| GetTemplatesFromDs | Creates a collection of all certificate templates registered in Active Directory. |
| GetTemplatesFromRegistry | Creates a collection of all certificate templates registered in local registry cache. |