MsalCustomNavigationClient class

用于 Angular 客户端导航的自定义导航。 有关详细信息,请参阅性能文档: https://github.com/AzureAD/microsoft-authentication-library-for-js/tree/v4-lts/lib/msal-angular/docs/performance.md

扩展

属性

ɵfac
ɵprov

继承的方法

navigateExternal(string, NavigationOptions)

导航到 Web 应用程序之外的其他页面,即标识提供者

构造函数详细信息

MsalCustomNavigationClient(MsalService, Router, Location)

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

参数

authService
MsalService
router

Router

location

Location

属性详细信息

ɵfac

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

属性值

ɵɵFactoryDeclaration<MsalCustomNavigationClient, never>

ɵprov

static ɵprov: ɵɵInjectableDeclaration<MsalCustomNavigationClient>

属性值

ɵɵInjectableDeclaration<MsalCustomNavigationClient>

方法详细信息

navigateInternal(string, NavigationOptions)

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

参数

url

string

返回

Promise<boolean>

继承的方法详细信息

navigateExternal(string, NavigationOptions)

导航到 Web 应用程序之外的其他页面,即标识提供者

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

参数

url

string

返回

Promise<boolean>

继承自 NavigationClient.navigateExternal