Class StringEncryptionService
Can be used to simply encrypt/decrypt texts.
Inheritance
System.Object
StringEncryptionService
Assembly: Volo.Abp.Security.dll
Syntax
public class StringEncryptionService : object, IStringEncryptionService, ITransientDependency
Constructors
StringEncryptionService(IOptions<AbpStringEncryptionOptions>)
Declaration
public StringEncryptionService(IOptions<AbpStringEncryptionOptions> options)
Parameters
Properties
Options
Declaration
protected AbpStringEncryptionOptions Options { get; }
Property Value
Methods
Decrypt(String, String, Byte[])
Declaration
public virtual string Decrypt(string cipherText, string passPhrase = null, byte[] salt = null)
Parameters
Type |
Name |
Description |
System.String |
cipherText |
|
System.String |
passPhrase |
|
System.Byte[] |
salt |
|
Returns
Type |
Description |
System.String |
|
Encrypt(String, String, Byte[])
Declaration
public virtual string Encrypt(string plainText, string passPhrase = null, byte[] salt = null)
Parameters
Type |
Name |
Description |
System.String |
plainText |
|
System.String |
passPhrase |
|
System.Byte[] |
salt |
|
Returns
Type |
Description |
System.String |
|
Implements
Extension Methods