{91f39027-217f-11da-b2a4-000e7bbb2b09}
X509 Enrollment Policy Active Directory
Registry
InProcServer32
C:\Windows\system32\CertEnroll.dll
- ThreadingModel:
Both
ProgID
X509Enrollment.CX509EnrollmentPolicyActiveDirectory.1
VersionIndependentProgID
X509Enrollment.CX509EnrollmentPolicyActiveDirectory
Instance
- Type:
ComObject
Methods
- Initialize:
void Initialize (string, string, X509EnrollmentAuthFlags, bool, X509CertificateEnrollmentContext)
- LoadPolicy:
void LoadPolicy (X509EnrollmentPolicyLoadOption)
- GetTemplates:
IX509CertificateTemplates GetTemplates ()
- GetCAsForTemplate:
ICertificationAuthorities GetCAsForTemplate (IX509CertificateTemplate)
- GetCAs:
ICertificationAuthorities GetCAs ()
- Validate:
void Validate ()
- GetCustomOids:
IObjectIds GetCustomOids ()
- GetNextUpdateTime:
Date GetNextUpdateTime ()
- GetLastUpdateTime:
Date GetLastUpdateTime ()
- GetPolicyServerUrl:
string GetPolicyServerUrl ()
- GetPolicyServerId:
string GetPolicyServerId ()
- GetFriendlyName:
string GetFriendlyName ()
- GetIsDefaultCEP:
bool GetIsDefaultCEP ()
- GetUseClientId:
bool GetUseClientId ()
- GetAllowUnTrustedCA:
bool GetAllowUnTrustedCA ()
- GetCachePath:
string GetCachePath ()
- GetCacheDir:
string GetCacheDir ()
- GetAuthFlags:
X509EnrollmentAuthFlags GetAuthFlags ()
- SetCredential:
void SetCredential (int, X509EnrollmentAuthFlags, string, string)
- QueryChanges:
bool QueryChanges ()
- InitializeImport:
void InitializeImport (Variant)
- Export:
Variant Export (X509EnrollmentPolicyExportFlags)
Properties
- Cost:
uint Cost () {get} {set}
MIT License. Copyright (c) 2021 Strontic.