MsalGuard class

プロパティ

ɵfac
ɵprov

コンストラクターの詳細

MsalGuard(MsalGuardConfiguration, MsalBroadcastService, MsalService, Location, Router)

new MsalGuard(msalGuardConfig: MsalGuardConfiguration, msalBroadcastService: MsalBroadcastService, authService: MsalService, location: Location, router: Router)

パラメーター

msalGuardConfig
MsalGuardConfiguration
msalBroadcastService
MsalBroadcastService
authService
MsalService
location

Location

router

Router

プロパティの詳細

ɵfac

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

プロパティ値

ɵɵFactoryDeclaration<MsalGuard, never>

ɵprov

static ɵprov: ɵɵInjectableDeclaration<MsalGuard>

プロパティ値

ɵɵInjectableDeclaration<MsalGuard>

メソッドの詳細

canActivate(ActivatedRouteSnapshot, RouterStateSnapshot)

function canActivate(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Observable<any>

パラメーター

route

ActivatedRouteSnapshot

state

RouterStateSnapshot

返品

Observable<any>

canActivateChild(ActivatedRouteSnapshot, RouterStateSnapshot)

function canActivateChild(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Observable<any>

パラメーター

route

ActivatedRouteSnapshot

state

RouterStateSnapshot

返品

Observable<any>

canMatch()

function canMatch(): Observable<any>

返品

Observable<any>

getDestinationUrl(string)

コピー先ページの絶対 URL をビルドします

function getDestinationUrl(path: string): string

パラメーター

path

string

要求されたページの相対パス

返品

string

完全な宛先 URL

includesCode(string)

function includesCode(path: string): boolean

パラメーター

path

string

返品

boolean

parseUrl(string)

URL 文字列を UrlTree に解析します

function parseUrl(url: string): UrlTree

パラメーター

url

string

返品

UrlTree