public override void Perform(object o, IExplorer explorer) { OpenFileDialog dialog = new OpenFileDialog(); dialog.Filter = "*.cmp|*.cmp"; if (dialog.ShowDialog() == DialogResult.OK) { SquadronHelper.Instance.StartAnimation(); try { ImportExportUtility utility = new ImportExportUtility(); if (utility.Import(o as SPWeb, dialog.FileName)) { SquadronContext.Info("Imported succesfully!" + Environment.NewLine + Environment.NewLine + "Please ensure home page, list contents, features, sub sites, user permissions in the new site."); } } finally { SquadronHelper.Instance.StopAnimation(); } } }
bool ImportWeb(SPWeb dest) { ImportExportUtility utility = new ImportExportUtility(); bool result = utility.Import(dest, _exportpath); return(true); }
public void ReimportingInvalidKeyFileWithPassphraseThrowsException() { CreateInvalidKeyFile(); ImportExportUtility utility = new ImportExportUtility(); utility.Import(keyFileName, "adsf"); }
public void CannotReimportWithEmptyPassphrase() { byte[] key = GenerateKey(); ImportExportUtility utility = new ImportExportUtility(); utility.Export(key, keyFileName, "foo"); utility.Import(keyFileName, ""); }
public void CannotReimportWithEmptyPassphrase() { byte[] key = GenerateKey(); ImportExportUtility utility = new ImportExportUtility(); utility.Export(key, keyFileName, "foo"); utility.Import(keyFileName, ""); }
public void CanExportAndReimportTextWithNoPassphrase() { byte[] key = GenerateKey(); ImportExportUtility utility = new ImportExportUtility(); utility.Export(key, keyFileName, ""); byte[] returnedKey = utility.Import(keyFileName, ""); ArraysEqual(key, returnedKey); }
public void CanReimportWithCorrectPassphrase() { byte[] key = GenerateKey(); ImportExportUtility utility = new ImportExportUtility(); utility.Export(key, keyFileName, "foo"); byte[] returnedKey = utility.Import(keyFileName, "foo"); ArraysEqual(key, returnedKey); }
public void CanExportAndReimportTextWithNoPassphrase() { byte[] key = GenerateKey(); ImportExportUtility utility = new ImportExportUtility(); utility.Export(key, keyFileName, ""); byte[] returnedKey = utility.Import(keyFileName, ""); ArraysEqual(key, returnedKey); }
public void CanReimportWithCorrectPassphrase() { byte[] key = GenerateKey(); ImportExportUtility utility = new ImportExportUtility(); utility.Export(key, keyFileName, "foo"); byte[] returnedKey = utility.Import(keyFileName, "foo"); ArraysEqual(key, returnedKey); }
public void ReimportingInvalidKeyFileWithPassphraseThrowsException() { CreateInvalidKeyFile(); ImportExportUtility utility = new ImportExportUtility(); utility.Import(keyFileName, "adsf"); }