Microsoft.Maui.Authentication Namespace

Provides interfaces and classes to enable authentication scenarios.

Classes

AppleSignInAuthenticator

Represents platform native Apple Sign In authentication APIs.

AppleSignInAuthenticator.Options

Represents additional options for Apple Sign In.

WebAuthenticator

A web navigation API intended to be used for Authentication with external web services such as OAuth.

WebAuthenticatorExtensions

This class contains static extension methods for use with WebAuthenticator.

WebAuthenticatorOptions

Represents additional options for WebAuthenticator.

WebAuthenticatorResult

Represents a Web Authenticator Result object parsed from the callback Url.

Interfaces

IAppleSignInAuthenticator

Represents platform native Apple Sign In authentication APIs.

IPlatformWebAuthenticatorCallback

Provides abstractions for the platform web authenticator callbacks triggered when using WebAuthenticator.

IWebAuthenticator

A web navigation API intended to be used for authentication with external web services such as OAuth.

IWebAuthenticatorResponseDecoder

Provides abstractions used for decoding a URI returned from a authentication request, for use with IWebAuthenticator.