private static GuestAuthentication GuestAuth(string sspiToken) { SSPIAuthentication guestAuth = new SSPIAuthentication() { sspiToken = sspiToken, }; ManagedObjectReference guestAuthManager = GetProperty <ManagedObjectReference>(serviceContent.guestOperationsManager, "authManager"); try { return(vim.AcquireCredentialsInGuest(guestAuthManager, vm, guestAuth)); } catch (Exception e) { Error(e); } return(null); }
static GuestAuthentication GuestAuth() { GuestAuthentication guestAuth = new GuestAuthentication() { interactiveSession = false, }; ManagedObjectReference guestAuthManager = GetProperty <ManagedObjectReference>(serviceContent.guestOperationsManager, "authManager"); try { vim.AcquireCredentialsInGuest(guestAuthManager, vm, guestAuth, 0); } catch (Exception e) { Console.WriteLine(e.Message); } return(null); }