public static T Read<T>(string xml, IConfigurationProvider provider);
provider Required if encryption decryption is desired