DataProtection Class
Provides methods for encrypting and decrypting data.
Namespace: Gemstone.Security.CryptographyAssembly: Gemstone.Common (in Gemstone.Common.dll) Version: 1.0.175 -- Release Build+70cfebd19f80455d07e1cf93607e59f6af0e38f4
public static class DataProtection
Public NotInheritable Class DataProtection
public ref class DataProtection abstract sealed
Gemstone.Security.Cryptography.DataProtection = function();
Type.createClass(
'Gemstone.Security.Cryptography.DataProtection');
- Inheritance
- Object DataProtection
This is a safety wrapper around the
IDataProtector class such that it can be used with
LocalMachine scope regardless of current user. This is especially important for applications
that may be running as user account that has no association to the current user, e.g., an Azure AD
user or database account when authenticated using
AdoSecurityProvider.
| DefineSettings |
Establishes default settings for the config file.
|
| Protect |
Encrypts the data in a specified byte array and returns a byte array that contains the encrypted data.
|
| Unprotect |
Decrypts the data in a specified byte array and returns a byte array that contains the decrypted data.
|