61 references to AuthenticationScheme
Aspire.Keycloak.Authentication (2)
AspireKeycloakExtensions.cs (2)
30=> AddKeycloakJwtBearer(builder, serviceName, realm, JwtBearerDefaults.AuthenticationScheme, null); 58=> AddKeycloakJwtBearer(builder, serviceName, realm, JwtBearerDefaults.AuthenticationScheme, configureOptions);
Aspire.Keycloak.Authentication.Tests (4)
AspireKeycloakExtensionTests.cs (4)
31.Get(JwtBearerDefaults.AuthenticationScheme)); 42var scheme = JwtBearerDefaults.AuthenticationScheme; 71.Get(JwtBearerDefaults.AuthenticationScheme); 82var scheme = JwtBearerDefaults.AuthenticationScheme;
JwtBearerSample (2)
Startup.cs (2)
28services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme) 51var authResult = await context.AuthenticateAsync(JwtBearerDefaults.AuthenticationScheme);
JwtSample (4)
Broadcaster.cs (1)
10[Authorize(JwtBearerDefaults.AuthenticationScheme)]
Startup.cs (3)
22options.AddPolicy(JwtBearerDefaults.AuthenticationScheme, policy => 24policy.AddAuthenticationSchemes(JwtBearerDefaults.AuthenticationScheme); 29services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme)
Microsoft.AspNetCore.Authentication.JwtBearer (5)
JwtBearerExtensions.cs (4)
17/// Enables JWT-bearer authentication using the default scheme <see cref="JwtBearerDefaults.AuthenticationScheme"/>. 25=> builder.AddJwtBearer(JwtBearerDefaults.AuthenticationScheme, _ => { }); 40/// Enables JWT-bearer authentication using the default scheme <see cref="JwtBearerDefaults.AuthenticationScheme"/>. 49=> builder.AddJwtBearer(JwtBearerDefaults.AuthenticationScheme, configureOptions);
JwtBearerOptions.cs (1)
66public string Challenge { get; set; } = JwtBearerDefaults.AuthenticationScheme;
Microsoft.AspNetCore.Authentication.Test (30)
AuthenticationMiddlewareTests.cs (1)
179var options = app.Services.GetService<IOptionsMonitor<JwtBearerOptions>>().Get(JwtBearerDefaults.AuthenticationScheme);
JwtBearerTests.cs (12)
29protected override string DefaultScheme => JwtBearerDefaults.AuthenticationScheme; 418var builder = new StringBuilder(JwtBearerDefaults.AuthenticationScheme); 510options.SecurityTokenValidators.Add(new BlobTokenValidator(JwtBearerDefaults.AuthenticationScheme)); 1174var result = await context.AuthenticateAsync(JwtBearerDefaults.AuthenticationScheme); // this used to be "Automatic" 1189await context.ChallengeAsync(JwtBearerDefaults.AuthenticationScheme); 1210var result = await context.AuthenticateAsync(JwtBearerDefaults.AuthenticationScheme); 1211await context.ChallengeAsync(JwtBearerDefaults.AuthenticationScheme); 1216await context.ForbidAsync(JwtBearerDefaults.AuthenticationScheme); 1220await Assert.ThrowsAsync<InvalidOperationException>(() => context.SignInAsync(JwtBearerDefaults.AuthenticationScheme, new ClaimsPrincipal())); 1224await Assert.ThrowsAsync<InvalidOperationException>(() => context.SignOutAsync(JwtBearerDefaults.AuthenticationScheme)); 1228var authenticationResult = await context.AuthenticateAsync(JwtBearerDefaults.AuthenticationScheme); 1238.ConfigureServices(services => services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme).AddJwtBearer(options)))
JwtBearerTests_Handler.cs (17)
29protected override string DefaultScheme => JwtBearerDefaults.AuthenticationScheme; 389var builder = new StringBuilder(JwtBearerDefaults.AuthenticationScheme); 478options.TokenHandlers.Add(new BlobTokenValidator(JwtBearerDefaults.AuthenticationScheme)); 979var jwtBearerOptions = sp.GetRequiredService<IOptionsMonitor<JwtBearerOptions>>().Get(JwtBearerDefaults.AuthenticationScheme); 1020var jwtBearerOptions = sp.GetRequiredService<IOptionsMonitor<JwtBearerOptions>>().Get(JwtBearerDefaults.AuthenticationScheme); 1047var jwtBearerOptions = sp.GetRequiredService<IOptionsMonitor<JwtBearerOptions>>().Get(JwtBearerDefaults.AuthenticationScheme); 1067var jwtBearerOptions = sp.GetRequiredService<IOptionsMonitor<JwtBearerOptions>>().Get(JwtBearerDefaults.AuthenticationScheme); 1089var jwtBearerOptions = sp.GetRequiredService<IOptionsMonitor<JwtBearerOptions>>().Get(JwtBearerDefaults.AuthenticationScheme); 1242var result = await context.AuthenticateAsync(JwtBearerDefaults.AuthenticationScheme); // this used to be "Automatic" 1257await context.ChallengeAsync(JwtBearerDefaults.AuthenticationScheme); 1278var result = await context.AuthenticateAsync(JwtBearerDefaults.AuthenticationScheme); 1279await context.ChallengeAsync(JwtBearerDefaults.AuthenticationScheme); 1284await context.ForbidAsync(JwtBearerDefaults.AuthenticationScheme); 1288await Assert.ThrowsAsync<InvalidOperationException>(() => context.SignInAsync(JwtBearerDefaults.AuthenticationScheme, new ClaimsPrincipal())); 1292await Assert.ThrowsAsync<InvalidOperationException>(() => context.SignOutAsync(JwtBearerDefaults.AuthenticationScheme)); 1296var authenticationResult = await context.AuthenticateAsync(JwtBearerDefaults.AuthenticationScheme); 1306.ConfigureServices(services => services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme).AddJwtBearer(options)))
Microsoft.AspNetCore.Http.Connections.Tests (3)
HttpConnectionDispatcherTests.cs (3)
3201options.DefaultAuthenticateScheme = JwtBearerDefaults.AuthenticationScheme; 3202options.DefaultChallengeScheme = JwtBearerDefaults.AuthenticationScheme; 3989[Authorize(AuthenticationSchemes = JwtBearerDefaults.AuthenticationScheme)]
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (5)
Hubs.cs (1)
316[Authorize(JwtBearerDefaults.AuthenticationScheme)]
Startup.cs (4)
38options.AddPolicy(JwtBearerDefaults.AuthenticationScheme, policy => 40policy.AddAuthenticationSchemes(JwtBearerDefaults.AuthenticationScheme); 51services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme) 101.RequireAuthorization(new AuthorizeAttribute(JwtBearerDefaults.AuthenticationScheme));
Microsoft.AspNetCore.SignalR.Tests (2)
Startup.cs (2)
37options.DefaultAuthenticateScheme = JwtBearerDefaults.AuthenticationScheme; 38options.DefaultChallengeScheme = JwtBearerDefaults.AuthenticationScheme;
SignalR.Client.FunctionalTestApp (4)
AuthorizedHub.cs (1)
10[Authorize(JwtBearerDefaults.AuthenticationScheme)]
Startup.cs (3)
49options.AddPolicy(JwtBearerDefaults.AuthenticationScheme, policy => 51policy.AddAuthenticationSchemes(JwtBearerDefaults.AuthenticationScheme); 56services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme)