MsalGuard class

Eigenschaften

ɵfac
ɵprov

Details zum Konstruktor

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

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

Parameter

msalGuardConfig
MsalGuardConfiguration
msalBroadcastService
MsalBroadcastService
authService
MsalService
location

Location

router

Router

Details zur Eigenschaft

ɵfac

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

Eigenschaftswert

ɵɵFactoryDeclaration<MsalGuard, never>

ɵprov

static ɵprov: ɵɵInjectableDeclaration<MsalGuard>

Eigenschaftswert

ɵɵInjectableDeclaration<MsalGuard>

Details zur Methode

canActivate(ActivatedRouteSnapshot, RouterStateSnapshot)

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

Parameter

route

ActivatedRouteSnapshot

state

RouterStateSnapshot

Gibt zurück

Observable<any>

canActivateChild(ActivatedRouteSnapshot, RouterStateSnapshot)

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

Parameter

route

ActivatedRouteSnapshot

state

RouterStateSnapshot

Gibt zurück

Observable<any>

canMatch()

function canMatch(): Observable<any>

Gibt zurück

Observable<any>

getDestinationUrl(string)

Erstellt die absolute URL für die Zielseite.

function getDestinationUrl(path: string): string

Parameter

path

string

Relativer Pfad der angeforderten Seite

Gibt zurück

string

Vollständige Ziel-URL

includesCode(string)

function includesCode(path: string): boolean

Parameter

path

string

Gibt zurück

boolean

parseUrl(string)

Analysiert die URL-Zeichenfolge zu UrlTree

function parseUrl(url: string): UrlTree

Parameter

url

string

Gibt zurück

UrlTree