/// <summary> /// Creates and adds a virtual authenticator. /// </summary> /// <param name = "options">options</param> /// <returns>returns System.Threading.Tasks.Task<AddVirtualAuthenticatorResponse></returns> public async System.Threading.Tasks.Task <AddVirtualAuthenticatorResponse> AddVirtualAuthenticatorAsync(CefSharp.DevTools.WebAuthn.VirtualAuthenticatorOptions options) { ValidateAddVirtualAuthenticator(options); var dict = new System.Collections.Generic.Dictionary <string, object>(); dict.Add("options", options.ToDictionary()); var methodResult = await _client.ExecuteDevToolsMethodAsync("WebAuthn.addVirtualAuthenticator", dict); return(methodResult.DeserializeJson <AddVirtualAuthenticatorResponse>()); }
partial void ValidateAddVirtualAuthenticator(CefSharp.DevTools.WebAuthn.VirtualAuthenticatorOptions options);