public void DataTest()
        {
            FileKeyAlgorithmPairStorageProviderData data = new FileKeyAlgorithmPairStorageProviderData();
            data.Path = "ret8ye587nygr";
            data.Name = "estojerte";

            FileKeyAlgorithmPairStorageProviderNode node = new FileKeyAlgorithmPairStorageProviderNode(data);
            FileKeyAlgorithmPairStorageProviderData nodeData = (FileKeyAlgorithmPairStorageProviderData)node.KeyAlgorithmStorageProviderData;

            Assert.AreEqual(data.Path, nodeData.Path);
            Assert.AreEqual(data.Name, nodeData.Name);
        }
Example #2
0
        public void DataTest()
        {
            FileKeyAlgorithmPairStorageProviderData data = new FileKeyAlgorithmPairStorageProviderData();

            data.Path = "ret8ye587nygr";
            data.Name = "estojerte";

            FileKeyAlgorithmPairStorageProviderNode node     = new FileKeyAlgorithmPairStorageProviderNode(data);
            FileKeyAlgorithmPairStorageProviderData nodeData = (FileKeyAlgorithmPairStorageProviderData)node.KeyAlgorithmStorageProviderData;

            Assert.AreEqual(data.Path, nodeData.Path);
            Assert.AreEqual(data.Name, nodeData.Name);
        }
        public void NodeTest()
        {
            DpapiSettings settings = new DpapiSettings(null);
            settings.Entropy = new byte[16];

            string file = "etije98ts";

            FileKeyAlgorithmPairStorageProviderNode node = new FileKeyAlgorithmPairStorageProviderNode();
            node.DpapiSettings = settings;
            node.File = file;

            Assert.AreEqual(settings.Entropy.Length, node.DpapiSettings.Entropy.Length);
            Assert.AreEqual(file, node.File);
        }
Example #4
0
        public void NodeTest()
        {
            DpapiSettings settings = new DpapiSettings(null);

            settings.Entropy = new byte[16];

            string file = "etije98ts";

            FileKeyAlgorithmPairStorageProviderNode node = new FileKeyAlgorithmPairStorageProviderNode();

            node.DpapiSettings = settings;
            node.File          = file;

            Assert.AreEqual(settings.Entropy.Length, node.DpapiSettings.Entropy.Length);
            Assert.AreEqual(file, node.File);
        }
        public void GetFileKeyAlgorithmData()
        {
            EncryptionSettingsNode node = new EncryptionSettingsNode();
            INodeCreationService nodeCreationService = GetService(typeof(INodeCreationService)) as INodeCreationService;
            Assert.IsNotNull(nodeCreationService);

            Type nodeType = typeof(FileKeyAlgorithmPairStorageProviderNode);
            NodeCreationEntry entry = NodeCreationEntry.CreateNodeCreationEntryNoMultiples(new AddFileKeyAlgorithmPairNodeCommand(Host, nodeType), nodeType, typeof(FileKeyAlgorithmPairStorageProviderData), SR.FileKeyAlgorithmStorageProviderNodeFriendlyName);
            nodeCreationService.AddNodeCreationEntry(entry);

            GeneratedApplicationNode.Nodes.Add(node);
            FileKeyAlgorithmPairStorageProviderNode pairStorageNode = new FileKeyAlgorithmPairStorageProviderNode();
            pairStorageNode.File = "testeithbeuhyr";
            node.Nodes.Add(pairStorageNode);
            FileKeyAlgorithmPairStorageProviderData storageData = (FileKeyAlgorithmPairStorageProviderData)node.KeyAlgorithmPairStorageProviderData;
            Assert.AreEqual(pairStorageNode.File, storageData.Path);
        }
        public void GetFileKeyAlgorithmData()
        {
            EncryptionSettingsNode node = new EncryptionSettingsNode();
            INodeCreationService   nodeCreationService = GetService(typeof(INodeCreationService)) as INodeCreationService;

            Assert.IsNotNull(nodeCreationService);

            Type nodeType           = typeof(FileKeyAlgorithmPairStorageProviderNode);
            NodeCreationEntry entry = NodeCreationEntry.CreateNodeCreationEntryNoMultiples(new AddFileKeyAlgorithmPairNodeCommand(Host, nodeType), nodeType, typeof(FileKeyAlgorithmPairStorageProviderData), SR.FileKeyAlgorithmStorageProviderNodeFriendlyName);

            nodeCreationService.AddNodeCreationEntry(entry);

            GeneratedApplicationNode.Nodes.Add(node);
            FileKeyAlgorithmPairStorageProviderNode pairStorageNode = new FileKeyAlgorithmPairStorageProviderNode();

            pairStorageNode.File = "testeithbeuhyr";
            node.Nodes.Add(pairStorageNode);
            FileKeyAlgorithmPairStorageProviderData storageData = (FileKeyAlgorithmPairStorageProviderData)node.KeyAlgorithmPairStorageProviderData;

            Assert.AreEqual(pairStorageNode.File, storageData.Path);
        }