編集

次の方法で共有


MsalCustomNavigationClient class

Custom navigation used for Angular client-side navigation. See performance doc for details: https://github.com/AzureAD/microsoft-authentication-library-for-js/tree/v4-lts/lib/msal-angular/docs/performance.md

Extends

Properties

ɵfac
ɵprov

Inherited Methods

navigateExternal(string, NavigationOptions)

Navigates to other pages outside the web application i.e. the Identity Provider

Constructor Details

MsalCustomNavigationClient(MsalService, Router, Location)

new MsalCustomNavigationClient(authService: MsalService, router: Router, location: Location)

Parameters

authService
MsalService
router

Router

location

Location

Property Details

ɵfac

static ɵfac: ɵɵFactoryDeclaration<MsalCustomNavigationClient, never>

Property Value

ɵɵFactoryDeclaration<MsalCustomNavigationClient, never>

ɵprov

static ɵprov: ɵɵInjectableDeclaration<MsalCustomNavigationClient>

Property Value

ɵɵInjectableDeclaration<MsalCustomNavigationClient>

Method Details

navigateInternal(string, NavigationOptions)

function navigateInternal(url: string, options: NavigationOptions): Promise<boolean>

Parameters

url

string

Returns

Promise<boolean>

Inherited Method Details

navigateExternal(string, NavigationOptions)

Navigates to other pages outside the web application i.e. the Identity Provider

function navigateExternal(url: string, options: NavigationOptions): Promise<boolean>

Parameters

url

string

Returns

Promise<boolean>

Inherited From NavigationClient.navigateExternal