mirror of
https://github.com/ditkrg/asp.netcore-authentication.git
synced 2026-01-23 01:06:47 +00:00
20 lines
551 B
C#
20 lines
551 B
C#
using DIT.Authentication.GatewayAuth.Abstractions;
|
|
using Microsoft.Extensions.Options;
|
|
|
|
namespace DIT.Authentication.GatewayAuth;
|
|
|
|
public sealed class PostConfigureOptions : IPostConfigureOptions<GatewayAuthOptions>
|
|
{
|
|
private readonly ISignatureValidator _signatureValidator;
|
|
|
|
public PostConfigureOptions(ISignatureValidator signatureValidator)
|
|
{
|
|
_signatureValidator = signatureValidator;
|
|
}
|
|
|
|
public void PostConfigure(string? name, GatewayAuthOptions options)
|
|
{
|
|
_signatureValidator.Initialize(options);
|
|
}
|
|
}
|