MsalGuard class

Proprietà

ɵfac
ɵprov

Dettagli costruttore

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

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

Parametri

msalGuardConfig
MsalGuardConfiguration
msalBroadcastService
MsalBroadcastService
authService
MsalService
location

Location

router

Router

Dettagli proprietà

ɵfac

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

Valore della proprietà

ɵɵFactoryDeclaration<MsalGuard, never>

ɵprov

static ɵprov: ɵɵInjectableDeclaration<MsalGuard>

Valore della proprietà

ɵɵInjectableDeclaration<MsalGuard>

Dettagli metodo

canActivate(ActivatedRouteSnapshot, RouterStateSnapshot)

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

Parametri

route

ActivatedRouteSnapshot

state

RouterStateSnapshot

Valori restituiti

Observable<any>

canActivateChild(ActivatedRouteSnapshot, RouterStateSnapshot)

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

Parametri

route

ActivatedRouteSnapshot

state

RouterStateSnapshot

Valori restituiti

Observable<any>

canMatch()

function canMatch(): Observable<any>

Valori restituiti

Observable<any>

getDestinationUrl(string)

Compila l'URL assoluto per la pagina di destinazione

function getDestinationUrl(path: string): string

Parametri

path

string

Percorso relativo della pagina richiesta

Valori restituiti

string

URL di destinazione completo

includesCode(string)

function includesCode(path: string): boolean

Parametri

path

string

Valori restituiti

boolean

parseUrl(string)

Analizza la stringa url in UrlTree

function parseUrl(url: string): UrlTree

Parametri

url

string

Valori restituiti

UrlTree