Table of Contents

Class SystemDefaultBrowser

Namespace
Tenduke.Core.Auth
Assembly
Tenduke.Core.dll

Default implementation of IBrowser.

public class SystemDefaultBrowser : IBrowser
Inheritance
SystemDefaultBrowser
Implements
Inherited Members

Remarks

This implementation starts a new process to open the requested URL using the default web browser configured for the system.

Methods

OpenUrl(Uri)

Open a URL for user to interact with a page.

public void OpenUrl(Uri url)

Parameters

url Uri

URL to navigate to.

Remarks

Used in authentication flows.

Exceptions

ArgumentNullException

url was null.

ArgumentException

url is not a valid HTTP/HTTPS URL or contains OS meta-characters.