private static void DumpAllVaults(string username, string password, string accountKey, string uuid, string domain) { var vaults = Client.OpenAllVaults(username, password, accountKey, uuid, domain); foreach (var vault in vaults) { Console.WriteLine("{0}: '{1}', '{2}':", vault.Id, vault.Name, vault.Description); for (int i = 0; i < vault.Accounts.Length; ++i) { var account = vault.Accounts[i]; Console.WriteLine(" {0}:\n" + " id: {1}\n" + " name: {2}\n" + " username: {3}\n" + " password: {4}\n" + " url: {5}\n" + " note: {6}\n", i + 1, account.Id, account.Name, account.Username, account.Password, account.Url, account.Note); } } }