IPluginFormConnectionPresentation14.1
Interface in Unbroken.LaunchBox.Plugins.Capabilities.Connections
public interface IPluginFormConnectionPresentation
: IPluginConnectionPresentationCollects credentials using the host's framework-neutral form renderer.
Inheritance and interfaces
Properties
FormGets the form definition.
Form
PluginFormDefinition Form { get; }Gets the form definition.
Methods
SubmitAsyncValidates input and completes authentication and persistence.
SubmitAsync
Task<PluginConnectionResult> SubmitAsync(
IReadOnlyDictionary<string, string?> values,
CancellationToken cancellationToken
)Validates input and completes authentication and persistence.
values- Submitted values keyed by field ID.
cancellationToken- Cancels submission; completed persistence is not rolled back.