public TokenValidationBuilder(IB2CConfig config, JwtSecurityTokenHandler jwtHandler) => (_config, _jwtHandler) = (config, jwtHandler);
 public static IServiceCollection AddB2CAuthorizationAndVerification(this IServiceCollection services, IB2CConfig config) => services
 .AddB2CAuthorization(config)
 .AddSingleton <IHttpRequestAuthorizer, HttpRequestAuthorizer>();
Example #3
0
 public static IServiceCollection AddB2CAuthorization(this IServiceCollection services, IB2CConfig config) => services
 .AddSingleton(config)
 .AddSingleton <JwtSecurityTokenHandler>()
 .AddSingleton <ITokenBuilder, TokenBuilder>()
 .AddSingleton <ITokenInfoFactory, TokenInfoFactory>()
 .AddSingleton <ITokenValidationBuilder, TokenValidationBuilder>()
 .AddSingleton <IUrlTokenReader, UrlTokenReader>();