10 references to pSslInfo
Microsoft.AspNetCore.Server.IIS (10)
Core\IISHttpContext.FeatureCollection.cs (6)
388
NativeRequest->
pSslInfo
!= null &&
389
NativeRequest->
pSslInfo
->pClientCertInfo != null &&
390
NativeRequest->
pSslInfo
->pClientCertInfo->pCertEncoded != null &&
391
NativeRequest->
pSslInfo
->pClientCertInfo->CertEncodedSize != 0)
394
var rawCertificateCopy = new byte[NativeRequest->
pSslInfo
->pClientCertInfo->CertEncodedSize];
395
Marshal.Copy((IntPtr)NativeRequest->
pSslInfo
->pClientCertInfo->pCertEncoded, rawCertificateCopy, 0, rawCertificateCopy.Length);
src\Shared\HttpSys\RequestProcessing\NativeRequestContext.cs (4)
156
return NativeRequest->
pSslInfo
== null ? SslStatus.Insecure :
157
NativeRequest->
pSslInfo
->SslClientCertNegotiated == 0 ? SslStatus.NoClientCert :
802
if (request.
pSslInfo
== null)
807
var sslInfo = (HTTP_SSL_INFO*)((byte*)request.
pSslInfo
+ fixup);