public void CanProtectStrongType() { var data = new TestClass { FirstName = "Kevin", LastName = "Smith" }; var enc = _dataProtectionService.Protect <TestClass>(data); TestData.TestResults.Add("CanProtectStrongType", enc); _testOutputHelper.WriteLine($"Protected [TestClass] {Convert.ToBase64String(enc)}"); }
public void CanProtectScopedStrongType() { var data = new TestClass { FirstName = "Kevin", LastName = "Smith" }; var dps = _dataProtectionServiceFactory.CreateInstance("A", "B", "C"); var dec = dps.ProtectScoped <TestClass>(data); TestData.TestResults.Add("CanProtectScopedStrongType", dec); _testOutputHelper.WriteLine($"UnProtected [TestClass] {JsonConvert.SerializeObject(dec)}"); }