Class SettingEncryptionService
Inheritance
SettingEncryptionService
Assembly: Volo.Abp.Settings.dll
Syntax
public class SettingEncryptionService : ISettingEncryptionService, ITransientDependency
Constructors
SettingEncryptionService(IStringEncryptionService, IOptions<AbpSettingOptions>)
Declaration
public SettingEncryptionService(IStringEncryptionService stringEncryptionService, IOptions<AbpSettingOptions> options)
Parameters
Properties
Logger
Declaration
public ILogger<SettingEncryptionService> Logger { get; set; }
Property Value
Options
Declaration
protected IOptions<AbpSettingOptions> Options { get; }
Property Value
StringEncryptionService
Declaration
protected IStringEncryptionService StringEncryptionService { get; }
Property Value
Methods
Decrypt(SettingDefinition, string?)
Declaration
public virtual string? Decrypt(SettingDefinition settingDefinition, string? encryptedValue)
Parameters
Returns
Encrypt(SettingDefinition, string?)
Declaration
public virtual string? Encrypt(SettingDefinition settingDefinition, string? plainValue)
Parameters
Returns
Implements
Extension Methods