LaunchBoxCONTRIBUTORS
On this page

14.1 Beta 1 SDK

This reference documents the current beta SDK. Beta APIs can change before stable.

IPluginBrowserConnectionPresentation14.1 Beta

C#
public interface Unbroken.LaunchBox.Plugins.Connections.IPluginBrowserConnectionPresentation : Unbroken.LaunchBox.Plugins.Connections.IPluginConnectionPresentation
Completes authentication through a host-owned browser.

Inheritance and interfaces

Methods

BeginAsync 14.1 Beta

C#
System.Threading.Tasks.Task<Unbroken.LaunchBox.Plugins.Connections.PluginBrowserConnectionRequest> BeginAsync(System.Threading.CancellationToken cancellationToken)
Begins the flow.
cancellationToken 14.1 Beta
Cancels preparation.

Returns

The initial navigation request.

CompleteAsync 14.1 Beta

C#
System.Threading.Tasks.Task<Unbroken.LaunchBox.Plugins.Connections.PluginConnectionResult> CompleteAsync(Unbroken.LaunchBox.Plugins.Connections.PluginBrowserConnectionResponse response, System.Threading.CancellationToken cancellationToken)
Completes authentication and persistence from the recognized response.
response 14.1 Beta
Navigation evidence and requested document text.
cancellationToken 14.1 Beta
Cancels completion.

Returns

The connection outcome.

IsCompletionUri 14.1 Beta

C#
bool IsCompletionUri(System.Uri uri)
Recognizes a completion navigation; this check must be local and inexpensive.
uri 14.1 Beta
The absolute navigation URI.

Returns

Whether completion should run.