IX509EnrollmentWebClassFactory interface (certenroll.h)
The IX509EnrollmentWebClassFactory interface can be used to create any of the following objects on a webpage. These objects cannot be created directly inside a script. Only the IX509EnrollmentWebClassFactory can be directly created. You must call the CreateObject method for each of the following:
- ICertProperties
- ICertPropertyDescription
- ICertPropertyFriendlyName
- ICspInformation
- ICspInformations
- ICspStatus
- IObjectId
- IObjectIds
- IX500DistinguishedName
- IX509CertificateRequestCmc
- IX509CertificateRequestPkcs10
- IX509CertificateRequestPkcs7
- IX509Enrollment
- IX509Extension
- IX509ExtensionEnhancedKeyUsage
- IX509ExtensionKeyUsage
- IX509Extensions
- IX509ExtensionTemplate
- IX509ExtensionTemplateName
- IX509PrivateKey
The CreateObject method suppresses most of the dialog boxes that Internet Explorer displays in zones with limited trust.
Inheritance
The IX509EnrollmentWebClassFactory interface inherits from the IDispatch interface. IX509EnrollmentWebClassFactory also has these types of members:
Methods
The IX509EnrollmentWebClassFactory interface has these methods.
IX509EnrollmentWebClassFactory::CreateObject Can be used to create an object in the user context on a webpage. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Target Platform | Windows |
Header | certenroll.h |