refactor(JwtSignatureHandler): Aktualisiert, um RSAPrivateKey anstelle des Deskriptors zu verwenden
This commit is contained in:
@@ -61,15 +61,6 @@ namespace DigitalData.Core.Security
|
||||
return services.AddSingleton(sp => Options.Create(descriptor));
|
||||
}
|
||||
|
||||
public static IServiceCollection AddTokenParams(this IServiceCollection services, IConfiguration configuration)
|
||||
=> services.Configure<TokenParams>(configuration);
|
||||
|
||||
public static IServiceCollection AddTokenParams(this IServiceCollection services, TokenParams tokenParams)
|
||||
=> services.AddSingleton(Options.Create(tokenParams));
|
||||
|
||||
public static IServiceCollection AddTokenParams(this IServiceCollection services, params RSATokenDescriptor[] descriptions)
|
||||
=> services.AddSingleton(Options.Create<TokenParams>(new() { Descriptions = descriptions }));
|
||||
|
||||
public static IServiceCollection AddJwtSignatureHandler<TPrincipal>(this IServiceCollection services,
|
||||
Func<TPrincipal, IDictionary<string, object>>? claimsMapper = null,
|
||||
Func<TPrincipal, ClaimsIdentity>? subjectMapper = null)
|
||||
|
||||
Reference in New Issue
Block a user