ICertificateProvider3 Interface |
Namespace: Fiddler
The ICertificateProvider3 type exposes the following members.
Name | Description | |
---|---|---|
![]() | CacheCertificateForHost |
Call this function to cache a certificate in the Certificate Provider
|
![]() | ClearCertificateCache |
When this method is called, your extension should discard all certificates and
clear any certificates that have been added to the user's certificate store.
(Inherited from ICertificateProvider.) |
![]() | ClearCertificateCache(Boolean) |
When this method is called, your extension should discard all certificates and
clear any certificates that have been added to the user's certificate store
(Inherited from ICertificateProvider2.) |
![]() | CreateRootCertificate |
When this method is called, your extension should create a Root certificate.
(Inherited from ICertificateProvider.) |
![]() | GetCertificateForHost |
Return a certificate to secure this traffic. Generally, it's expected that this method WILL create a new certificate if needed.
(Inherited from ICertificateProvider.) |
![]() | GetRootCertificate |
Return the root certificate to which Host Certificates are chained. Generally, it's expected that this method will NOT create a root certificate.
(Inherited from ICertificateProvider.) |
![]() | rootCertIsTrusted |
When this method is called, your extension should check to see if the User or Machine Root
certificate store contains your Root certificate.
(Inherited from ICertificateProvider.) |
![]() | TrustRootCertificate |
When this method is called, your extension should copy the your Root certificate into
the user's (or machines's) Root certificate store.
(Inherited from ICertificateProvider.) |