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