8 implementations of GetClientCertificateAsync
Microsoft.AspNetCore.Http (1)
Features\TlsConnectionFeature.cs (1)
17public Task<X509Certificate2?> GetClientCertificateAsync(CancellationToken cancellationToken)
Microsoft.AspNetCore.HttpOverrides (1)
CertificateForwardingFeature.cs (1)
31public Task<X509Certificate2?> GetClientCertificateAsync(CancellationToken cancellationToken)
Microsoft.AspNetCore.Owin (1)
OwinFeatureCollection.cs (1)
262async Task<X509Certificate2> ITlsConnectionFeature.GetClientCertificateAsync(CancellationToken cancellationToken)
Microsoft.AspNetCore.Server.HttpSys (1)
RequestProcessing\RequestContext.FeatureCollection.cs (1)
354Task<X509Certificate2?> ITlsConnectionFeature.GetClientCertificateAsync(CancellationToken cancellationToken)
Microsoft.AspNetCore.Server.IIS (1)
Core\IISHttpContext.FeatureCollection.cs (1)
380Task<X509Certificate2?> ITlsConnectionFeature.GetClientCertificateAsync(CancellationToken cancellationToken)
Microsoft.AspNetCore.Server.IISIntegration (1)
ForwardedTlsConnectionFeature.cs (1)
48public Task<X509Certificate2?> GetClientCertificateAsync(CancellationToken cancellationToken)
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Internal\TlsConnectionFeature.cs (1)
133public Task<X509Certificate2?> GetClientCertificateAsync(CancellationToken cancellationToken)
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (1)
Internal\QuicConnectionContext.FeatureCollection.cs (1)
36public Task<X509Certificate2?> GetClientCertificateAsync(CancellationToken cancellationToken)
3 references to GetClientCertificateAsync
Microsoft.AspNetCore.Http (1)
Internal\DefaultConnectionInfo.cs (1)
88return TlsConnectionFeature.GetClientCertificateAsync(cancellationToken);
Microsoft.AspNetCore.Owin (1)
OwinEnvironment.cs (1)
446{ OwinConstants.CommonKeys.LoadClientCertAsync, new FeatureMap<ITlsConnectionFeature>(feature => new Func<Task>(() => feature.GetClientCertificateAsync(CancellationToken.None))) },
Microsoft.AspNetCore.Server.Kestrel.Core (1)
TlsHandshakeCallbackContext.cs (1)
46/// The default is false. See <see cref="ITlsConnectionFeature.GetClientCertificateAsync"/>