3 implementations of IHttpAuthenticationFeature
Microsoft.AspNetCore.Authentication (1)
AuthenticationFeatures.cs (1)
12internal sealed class AuthenticationFeatures : IAuthenticateResultFeature, IHttpAuthenticationFeature
Microsoft.AspNetCore.Authorization.Policy (1)
AuthenticationFeatures.cs (1)
13internal sealed class AuthenticationFeatures : IAuthenticateResultFeature, IHttpAuthenticationFeature
Microsoft.AspNetCore.Http (1)
Features\Authentication\HttpAuthenticationFeature.cs (1)
11public class HttpAuthenticationFeature : IHttpAuthenticationFeature
16 references to IHttpAuthenticationFeature
Microsoft.AspNetCore.Authentication (1)
AuthenticationMiddleware.cs (1)
70context.Features.Set<IHttpAuthenticationFeature>(authFeatures);
Microsoft.AspNetCore.Authentication.Abstractions (1)
IAuthenticateResultFeature.cs (1)
15/// Set to null if the <see cref="IHttpAuthenticationFeature.User"/> property is set after the authorization middleware.
Microsoft.AspNetCore.Authorization.Policy (1)
AuthorizationMiddleware.cs (1)
167context.Features.Set<IHttpAuthenticationFeature>(authFeatures);
Microsoft.AspNetCore.Http (4)
DefaultHttpContext.cs (3)
30private static readonly Func<IFeatureCollection, IHttpAuthenticationFeature> _newHttpAuthenticationFeature = f => new HttpAuthenticationFeature(); 123private IHttpAuthenticationFeature HttpAuthenticationFeature => 254public IHttpAuthenticationFeature? Authentication;
Features\Authentication\HttpAuthenticationFeature.cs (1)
9/// Default implementation for <see cref="IHttpAuthenticationFeature"/>.
Microsoft.AspNetCore.Server.Kestrel.Core (9)
Internal\Http\HttpProtocol.Generated.cs (9)
66internal protected IHttpAuthenticationFeature? _currentIHttpAuthenticationFeature; 240else if (key == typeof(IHttpAuthenticationFeature)) 392else if (key == typeof(IHttpAuthenticationFeature)) 394_currentIHttpAuthenticationFeature = (IHttpAuthenticationFeature?)value; 546else if (typeof(TFeature) == typeof(IHttpAuthenticationFeature)) 548feature = Unsafe.As<IHttpAuthenticationFeature?, TFeature?>(ref _currentIHttpAuthenticationFeature); 706else if (typeof(TFeature) == typeof(IHttpAuthenticationFeature)) 708_currentIHttpAuthenticationFeature = Unsafe.As<TFeature?, IHttpAuthenticationFeature?>(ref feature); 856yield return new KeyValuePair<Type, object>(typeof(IHttpAuthenticationFeature), _currentIHttpAuthenticationFeature);