{91f39028-217f-11da-b2a4-000e7bbb2b09}
X509 Enrollment Policy Web Service
Registry
InProcServer32
C:\Windows\system32\CertEnroll.dll
- ThreadingModel: Both
ProgID
X509Enrollment.CX509EnrollmentPolicyWebService.1
VersionIndependentProgID
X509Enrollment.CX509EnrollmentPolicyWebService
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.