Beispiel #1
0
        public void Setup()
        {
            _cryptographyProvider = new CryptographyProviderFactory().CreateAeadCryptographyProvider(BlockCipherEngines.AES, BlockCipherModes.GCM);
            var saveFilter = new SaveFilter();

            _documentCompiler    = new XmlConnectionsDocumentCompiler(_cryptographyProvider, saveFilter);
            _connectionTreeModel = SetupConnectionTreeModel();
        }
        public void Setup()
        {
            _connectionTreeModel  = SetupConnectionTreeModel();
            _cryptographyProvider = new CryptoProviderFactory(BlockCipherEngines.AES, BlockCipherModes.GCM).Build();
            var connectionNodeSerializer = new XmlConnectionNodeSerializer27(
                _cryptographyProvider,
                _connectionTreeModel.RootNodes.OfType <RootNodeInfo>().First().PasswordString.ConvertToSecureString(),
                new SaveFilter());

            _documentCompiler = new XmlConnectionsDocumentCompiler(_cryptographyProvider, connectionNodeSerializer);
        }