1 implementation of IAccessTokenProvider
Microsoft.AspNetCore.Components.WebAssembly.Authentication (1)
Services\RemoteAuthenticationService.cs (1)
27IAccessTokenProvider
12 references to IAccessTokenProvider
Microsoft.AspNetCore.Components.WebAssembly.Authentication (12)
IAccessTokenProviderAccessor.cs (1)
18IAccessTokenProvider TokenProvider { get; }
Services\AccessTokenProviderAccessor.cs (3)
11private IAccessTokenProvider? _tokenProvider; 15public IAccessTokenProvider TokenProvider => _tokenProvider ??= _provider.GetRequiredService<IAccessTokenProvider>();
Services\AccountClaimsPrincipalFactory.cs (2)
25/// Gets or sets the <see cref="IAccessTokenProvider"/>. 27public IAccessTokenProvider TokenProvider => _accessor.TokenProvider;
Services\AuthorizationMessageHandler.cs (3)
19private readonly IAccessTokenProvider _provider; 30/// <param name="provider">The <see cref="IAccessTokenProvider"/> to use for provisioning tokens.</param> 33IAccessTokenProvider provider,
Services\BaseAddressAuthorizationMessageHandler.cs (2)
17/// <param name="provider">The <see cref="IAccessTokenProvider"/> to use for requesting tokens.</param> 19public BaseAddressAuthorizationMessageHandler(IAccessTokenProvider provider, NavigationManager navigationManager)
WebAssemblyAuthenticationServiceCollectionExtensions.cs (1)
69return (IAccessTokenProvider)sp.GetRequiredService<AuthenticationStateProvider>();