MsalGuard class

Propriedades

ɵfac
ɵprov

Detalhes do construtor

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

Detalhes da propriedade

ɵfac

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

Valor da propriedade

ɵɵFactoryDeclaration<MsalGuard, never>

ɵprov

static ɵprov: ɵɵInjectableDeclaration<MsalGuard>

Valor da propriedade

ɵɵInjectableDeclaration<MsalGuard>

Detalhes do método

canActivate(ActivatedRouteSnapshot, RouterStateSnapshot)

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

Parâmetros

route

ActivatedRouteSnapshot

state

RouterStateSnapshot

Retornos

Observable<any>

canActivateChild(ActivatedRouteSnapshot, RouterStateSnapshot)

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

Parâmetros

route

ActivatedRouteSnapshot

state

RouterStateSnapshot

Retornos

Observable<any>

canMatch()

function canMatch(): Observable<any>

Retornos

Observable<any>

getDestinationUrl(string)

Cria a URL absoluta para a página de destino

function getDestinationUrl(path: string): string

Parâmetros

path

string

Caminho relativo da página solicitada

Retornos

string

URL de destino completo

includesCode(string)

function includesCode(path: string): boolean

Parâmetros

path

string

Retornos

boolean

parseUrl(string)

Analisa a cadeia de caracteres de URL para UrlTree

function parseUrl(url: string): UrlTree

Parâmetros

url

string

Retornos

UrlTree