{884e2046-217d-11da-b2a4-000e7bbb2b09}
X509 Enrollment
Registry
InProcServer32
C:\Windows\system32\CertEnroll.dll
- ThreadingModel:
Both
ProgID
X509Enrollment.CX509Enrollment.1
VersionIndependentProgID
X509Enrollment.CX509Enrollment
Instance
- Type:
ComObject
Methods
- Initialize:
void Initialize (X509CertificateEnrollmentContext)
- InitializeFromTemplateName:
void InitializeFromTemplateName (X509CertificateEnrollmentContext, string)
- InitializeFromRequest:
void InitializeFromRequest (IX509CertificateRequest)
- CreateRequest:
string CreateRequest (EncodingType)
- Enroll:
void Enroll ()
- InstallResponse:
void InstallResponse (InstallResponseRestrictionFlags, string, EncodingType, string)
- CreatePFX:
string CreatePFX (string, PFXExportOptions, EncodingType)
- InitializeFromTemplate:
void InitializeFromTemplate (X509CertificateEnrollmentContext, IX509EnrollmentPolicyServer, IX509CertificateTemplate)
- InstallResponse2:
void InstallResponse2 (InstallResponseRestrictionFlags, string, EncodingType, string, string, string, PolicyServerUrlFlags, X509EnrollmentAuthFlags)
Properties
- Request:
IX509CertificateRequest Request () {get}
- Silent:
bool Silent () {get} {set}
- ParentWindow:
int ParentWindow () {get} {set}
- NameValuePairs:
IX509NameValuePairs NameValuePairs () {get}
- EnrollmentContext:
X509CertificateEnrollmentContext EnrollmentContext () {get}
- Status:
IX509EnrollmentStatus Status () {get}
- CertificateFriendlyName:
string CertificateFriendlyName () {get} {set}
- CertificateDescription:
string CertificateDescription () {get} {set}
- RequestId:
int RequestId () {get}
- CAConfigString:
string CAConfigString () {get}
- PolicyServer:
IX509EnrollmentPolicyServer PolicyServer () {get}
- Template:
IX509CertificateTemplate Template () {get}
- RequestIdString:
string RequestIdString () {get}
MIT License. Copyright (c) 2021 Strontic.