Specifies the scope of the data protection to be applied by the ProtectedData.Protect(Byte[], Byte[], DataProtectionScope) method.
This enumeration is used with the ProtectedData.Protect(Byte[], Byte[], DataProtectionScope) and ProtectedData.Unprotect(Byte[], Byte[], DataProtectionScope) methods to protect data through encryption.
Caution The DataProtectionScope.LocalMachine enumeration value allows multiple accounts to unprotect data. Use this value only when you trust every account on a computer. For most situations, you should use the DataProtectionScope.CurrentUser value.