Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Type aliases

MsalGuardAuthRequest

MsalGuardAuthRequest: Partial<PopupRequest> | Partial<Omit<RedirectRequest, "redirectStartPage">>

MsalGuardConfiguration

MsalGuardConfiguration: { authRequest?: MsalGuardAuthRequest | ((authService: MsalService, state: RouterStateSnapshot) => MsalGuardAuthRequest); interactionType: Popup | Redirect; loginFailedRoute?: string }

Type declaration

MsalInterceptorAuthRequest

MsalInterceptorAuthRequest: Omit<PopupRequest, "scopes"> | Omit<RedirectRequest, "scopes"> | Omit<SilentRequest, "scopes">

MsalInterceptorConfiguration

MsalInterceptorConfiguration: { authRequest?: MsalInterceptorAuthRequest | ((msalService: MsalService, req: HttpRequest<unknown>, originalAuthRequest: MsalInterceptorAuthRequest) => MsalInterceptorAuthRequest); interactionType: Popup | Redirect; protectedResourceMap: Map<string, (string | ProtectedResourceScopes)[] | null> }

Type declaration

ProtectedResourceScopes

ProtectedResourceScopes: { httpMethod: string; scopes: string[] }

Type declaration

  • httpMethod: string
  • scopes: string[]

Variables

Const MSAL_GUARD_CONFIG

MSAL_GUARD_CONFIG: InjectionToken<string> = ...

Const MSAL_INSTANCE

MSAL_INSTANCE: InjectionToken<string> = ...

Const MSAL_INTERCEPTOR_CONFIG

MSAL_INTERCEPTOR_CONFIG: InjectionToken<string> = ...

Const version

version: "2.0.4" = "2.0.4"

Generated using TypeDoc