public static Blob Download(string username, string password, ClientInfo clientInfo, Ui ui) { var session = Fetcher.Login(username, password, clientInfo, ui); try { return(Fetcher.Fetch(session)); } finally { Fetcher.Logout(session); } }
public static Vault Open(string username, string password, ClientInfo clientInfo, Ui ui) { return(Create(Download(username, password, clientInfo, ui), username, password)); }