MsalGuard class

Propiedades

ɵfac
ɵprov

Detalles del constructor

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

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

Parámetros

msalGuardConfig
MsalGuardConfiguration
msalBroadcastService
MsalBroadcastService
authService
MsalService
location

Location

router

Router

Detalles de las propiedades

ɵfac

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

Valor de propiedad

ɵɵFactoryDeclaration<MsalGuard, never>

ɵprov

static ɵprov: ɵɵInjectableDeclaration<MsalGuard>

Valor de propiedad

ɵɵInjectableDeclaration<MsalGuard>

Detalles del método

canActivate(ActivatedRouteSnapshot, RouterStateSnapshot)

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

Parámetros

route

ActivatedRouteSnapshot

state

RouterStateSnapshot

Devoluciones

Observable<any>

canActivateChild(ActivatedRouteSnapshot, RouterStateSnapshot)

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

Parámetros

route

ActivatedRouteSnapshot

state

RouterStateSnapshot

Devoluciones

Observable<any>

canMatch()

function canMatch(): Observable<any>

Devoluciones

Observable<any>

getDestinationUrl(string)

Compila la dirección URL absoluta de la página de destino.

function getDestinationUrl(path: string): string

Parámetros

path

string

Ruta de acceso relativa de la página solicitada

Devoluciones

string

Dirección URL de destino completa

includesCode(string)

function includesCode(path: string): boolean

Parámetros

path

string

Devoluciones

boolean

parseUrl(string)

Analiza la cadena de dirección URL en UrlTree

function parseUrl(url: string): UrlTree

Parámetros

url

string

Devoluciones

UrlTree