8 implementations of ClientCertificate
Microsoft.AspNetCore.Http (1)
Features\TlsConnectionFeature.cs (1)
14public X509Certificate2? ClientCertificate { get; set; }
Microsoft.AspNetCore.HttpOverrides (1)
CertificateForwardingFeature.cs (1)
25public X509Certificate2? ClientCertificate
Microsoft.AspNetCore.Owin (1)
OwinFeatureCollection.cs (1)
256X509Certificate2 ITlsConnectionFeature.ClientCertificate
Microsoft.AspNetCore.Server.HttpSys (1)
RequestProcessing\RequestContext.FeatureCollection.cs (1)
330X509Certificate2? ITlsConnectionFeature.ClientCertificate
Microsoft.AspNetCore.Server.IIS (1)
Core\IISHttpContext.FeatureCollection.cs (1)
385unsafe X509Certificate2? ITlsConnectionFeature.ClientCertificate
Microsoft.AspNetCore.Server.IISIntegration (1)
ForwardedTlsConnectionFeature.cs (1)
23public X509Certificate2? ClientCertificate
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Internal\TlsConnectionFeature.cs (1)
88public X509Certificate2? ClientCertificate
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (1)
Internal\QuicConnectionContext.FeatureCollection.cs (1)
26public X509Certificate2? ClientCertificate
2 writes to ClientCertificate
Microsoft.AspNetCore.Http (1)
Internal\DefaultConnectionInfo.cs (1)
83set { TlsConnectionFeature.ClientCertificate = value; }
Microsoft.AspNetCore.Owin (1)
OwinEnvironment.cs (1)
445{ OwinConstants.CommonKeys.ClientCertificate, new FeatureMap<ITlsConnectionFeature>(feature => feature.ClientCertificate, (feature, value) => feature.ClientCertificate = (X509Certificate2)value) },
4 references to ClientCertificate
Microsoft.AspNetCore.Http (1)
Internal\DefaultConnectionInfo.cs (1)
82get { return TlsConnectionFeature.ClientCertificate; }
Microsoft.AspNetCore.Owin (1)
OwinEnvironment.cs (1)
445{ OwinConstants.CommonKeys.ClientCertificate, new FeatureMap<ITlsConnectionFeature>(feature => feature.ClientCertificate, (feature, value) => feature.ClientCertificate = (X509Certificate2)value) },
Microsoft.AspNetCore.Server.HttpSys (1)
RequestProcessing\RequestContext.FeatureCollection.cs (1)
362var clientCert = tlsFeature.ClientCertificate; // Lazy initialized
Microsoft.AspNetCore.Server.IIS (1)
Core\IISHttpContext.FeatureCollection.cs (1)
382return Task.FromResult(((ITlsConnectionFeature)this).ClientCertificate);