As part of our continual improvements based on reviews and customer feedback, we’ve made some simplifications to Crypteron’s configuration settings typically specified inside your C# application’s app.config or web.config file.
NOTE: As per the release notes, these changes will be part of the upcoming 2015.07 release. So if you’re still on the old Crypteron Agents ignore this until you upgrade.
These differences are shown below with the specific changes in red and green across the old and new syntax respectively.
Old syntax
<?xml version="1.0" encoding="utf-8"?> <configuration> <configSections> <!-- Declaration only, no customization --> <section name="crypteronCipherCore" type="Crypteron.CipherCore.ConfigFile.CrypteronCipherCoreSection, CipherCore, Version=2015, Culture=neutral, PublicKeyToken=e0287981ec67bb47" requirePermission="false" /> </configSections> <!-- Read below for valid values and customization --> <crypteronCipherCore> ... <cipherDbConfig securePrefix="Secure_" allowNullsInSecureFields="false" bindRow="true" migrationPolicy="MigrateOnWrite" migrationLimit="5" /> ... </crypteronCipherCore> </configuration>
New syntax
<?xml version="1.0" encoding="utf-8"?> <configuration> <configSections> <!-- Declaration only, no customization --> <section name="crypteronConfig" type="Crypteron.CrypteronConfig, CipherCore, Version=2015, Culture=neutral, PublicKeyToken=e0287981ec67bb47" requirePermission="false" /> </configSections> <!-- Read below for valid values and customization --> <crypteronConfig> ... <commonConfig securePrefix="Secure_" allowNullsInSecureFields="false" /> <cipherDbConfig bindRow="true" migrationPolicy="MigrateOnWrite" migrationLimit="5" /> ... </crypteronConfig> </configuration>