Interface ICryptographyProvider
Assembly: DotNetNuke.Abstractions.dll
Syntax
public interface ICryptographyProvider
Properties
EncryptParameterAlgorithmName
Declaration
string EncryptParameterAlgorithmName { get; }
Property Value
EncryptStringAlgorithmName
Declaration
string EncryptStringAlgorithmName { get; }
Property Value
Methods
DecryptParameter(string, string, string)
Declaration
string DecryptParameter(string message, string passphrase, string algorithmName)
Parameters
Returns
DecryptString(string, string, string, string)
Declaration
string DecryptString(string message, string passphrase, string algorithmName, string initializationVector)
Parameters
Returns
EncryptParameter(string, string)
Declaration
(string EncryptedMessage, string Algorithm) EncryptParameter(string message, string passphrase)
Parameters
Returns
EncryptString(string, string)
Declaration
(string EncryptedMessage, string Algorithm, string InitializationVector) EncryptString(string message, string passphrase)
Parameters
Returns
Extension Methods