interface ICoreWebView2ClientCertificate
interface ICoreWebView2ClientCertificate
: public IUnknown
Provides access to the client certificate metadata.
Summary
Members | Descriptions |
---|---|
get_DerEncodedSerialNumber | Base64 encoding of DER encoded serial number of the certificate. |
get_DisplayName | Display name for a certificate. |
get_Issuer | Name of the certificate authority that issued the certificate. |
get_Kind | Kind of a certificate (eg., smart card, pin, other). |
get_PemEncodedIssuerCertificateChain | Collection of PEM encoded client certificate issuer chain. |
get_Subject | Subject of the certificate. |
get_ValidFrom | The valid start date and time for the certificate as the number of seconds since the UNIX epoch. |
get_ValidTo | The valid expiration date and time for the certificate as the number of seconds since the UNIX epoch. |
ToPemEncoding | PEM encoded data for the certificate. |
Applies to
Product | Introduced |
---|---|
WebView2 Win32 | 1.0.961.33 |
WebView2 Win32 Prerelease | 1.0.955 |
Members
get_DerEncodedSerialNumber
Base64 encoding of DER encoded serial number of the certificate.
public HRESULT get_DerEncodedSerialNumber(LPWSTR * value)
Read more about DER at [RFC 7468 DER] (https://tools.ietf.org/html/rfc7468#appendix-B).
The caller must free the returned string with CoTaskMemFree
. See API Conventions.
get_DisplayName
Display name for a certificate.
public HRESULT get_DisplayName(LPWSTR * value)
The caller must free the returned string with CoTaskMemFree
. See API Conventions.
get_Issuer
Name of the certificate authority that issued the certificate.
public HRESULT get_Issuer(LPWSTR * value)
The caller must free the returned string with CoTaskMemFree
. See API Conventions.
get_Kind
Kind of a certificate (eg., smart card, pin, other).
public HRESULT get_Kind(COREWEBVIEW2_CLIENT_CERTIFICATE_KIND * value)
get_PemEncodedIssuerCertificateChain
Collection of PEM encoded client certificate issuer chain.
public HRESULT get_PemEncodedIssuerCertificateChain(ICoreWebView2StringCollection ** value)
In this collection first element is the current certificate followed by intermediate1, intermediate2...intermediateN-1. Root certificate is the last element in collection.
get_Subject
Subject of the certificate.
public HRESULT get_Subject(LPWSTR * value)
The caller must free the returned string with CoTaskMemFree
. See API Conventions.
get_ValidFrom
The valid start date and time for the certificate as the number of seconds since the UNIX epoch.
public HRESULT get_ValidFrom(double * value)
get_ValidTo
The valid expiration date and time for the certificate as the number of seconds since the UNIX epoch.
public HRESULT get_ValidTo(double * value)
ToPemEncoding
PEM encoded data for the certificate.
public HRESULT ToPemEncoding(LPWSTR * pemEncodedData)
Returns Base64 encoding of DER encoded certificate. Read more about PEM at [RFC 1421 Privacy Enhanced Mail] (https://tools.ietf.org/html/rfc1421).
The caller must free the returned string with CoTaskMemFree
. See API Conventions.
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기