public AppAuthApiService(AuthClientConfig authConfig, IAppAuthClient client, EncryptionSettingsModel encryptionSettings, ILogger <AppAuthApiService> logger) { _logger = logger; _encryptionService = new EncryptionService(encryptionSettings); _client = client; _authConfig = authConfig; }
public static EncryptionSettingsModel GetEncryptionSettings(IConfiguration config) { var encryptionSettings = new EncryptionSettingsModel { PrivateKeyFileName = GetSingleEnvVariable(EnvironmentConstants.EncryptionPrivateKeyFileName, config), PrivateKeyFilePath = GetSingleEnvVariable(EnvironmentConstants.EncryptionPrivateKeyFilePath, config), PublicKeyFileName = GetSingleEnvVariable(EnvironmentConstants.EncryptionPublicKeyFileName, config), PublicKeyFilePath = GetSingleEnvVariable(EnvironmentConstants.EncryptionPublicKeyFilePath, config) }; return(encryptionSettings); }
public EncryptionService(EncryptionSettingsModel encryptionSettingsModel) { _encryptionSettingsModel = encryptionSettingsModel; }