Use file scoped namepace
This commit is contained in:
@@ -1,34 +1,33 @@
|
||||
using GerstITS.Authentication.OpenId;
|
||||
using Microsoft.Extensions.Configuration;
|
||||
|
||||
namespace GerstITS.Examples.Api.Configurations
|
||||
namespace GerstITS.Examples.Api.Configurations;
|
||||
|
||||
internal class OpenIdValidationConfiguration : IOpenIdValidationConfiguration
|
||||
{
|
||||
internal class OpenIdValidationConfiguration : IOpenIdValidationConfiguration
|
||||
#region Constructors
|
||||
|
||||
public OpenIdValidationConfiguration(string parentPrefix,
|
||||
IConfiguration configuration)
|
||||
{
|
||||
#region Constructors
|
||||
var prefix = $"{parentPrefix}:Validate";
|
||||
|
||||
public OpenIdValidationConfiguration(string parentPrefix,
|
||||
IConfiguration configuration)
|
||||
{
|
||||
var prefix = $"{parentPrefix}:Validate";
|
||||
|
||||
Issuer = configuration.GetValue<string>($"{prefix}:{nameof(Issuer)}");
|
||||
Audience = configuration.GetValue<string>($"{prefix}:{nameof(Audience)}");
|
||||
RsaPublicKey = configuration.GetValue<string>($"{prefix}:{nameof(RsaPublicKey)}");
|
||||
RequiredClaimType = configuration.GetValue<string>($"{prefix}:{nameof(RequiredClaimType)}");
|
||||
ValidateLifetime = configuration.GetValue<bool>($"{prefix}:{nameof(ValidateLifetime)}");
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region IOpenIdValidationConfiguration
|
||||
|
||||
public string Issuer { get; }
|
||||
public string Audience { get; }
|
||||
public string RsaPublicKey { get; }
|
||||
public string RequiredClaimType { get; }
|
||||
public bool ValidateLifetime { get; }
|
||||
|
||||
#endregion
|
||||
Issuer = configuration.GetValue<string>($"{prefix}:{nameof(Issuer)}");
|
||||
Audience = configuration.GetValue<string>($"{prefix}:{nameof(Audience)}");
|
||||
RsaPublicKey = configuration.GetValue<string>($"{prefix}:{nameof(RsaPublicKey)}");
|
||||
RequiredClaimType = configuration.GetValue<string>($"{prefix}:{nameof(RequiredClaimType)}");
|
||||
ValidateLifetime = configuration.GetValue<bool>($"{prefix}:{nameof(ValidateLifetime)}");
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region IOpenIdValidationConfiguration
|
||||
|
||||
public string Issuer { get; }
|
||||
public string Audience { get; }
|
||||
public string RsaPublicKey { get; }
|
||||
public string RequiredClaimType { get; }
|
||||
public bool ValidateLifetime { get; }
|
||||
|
||||
#endregion
|
||||
}
|
||||
Reference in New Issue
Block a user