BrowserUtils module

Funciones

addClientCapabilitiesToClaims(string, string[])
blockAcquireTokenInPopups()

Bloquear redirectUri cargado en el elemento emergente desde la llamada a AcquireToken API

blockAPICallsBeforeInitialize(boolean)

Produce un error si no se ha llamado a initialize.

blockNonBrowserEnvironment()

Produce un error si las solicitudes de token se realizan en un entorno que no es del explorador.

blockRedirectInIframe(boolean)

Bloquear las operaciones de redirección en iframes a menos que se permita explícitamente

blockReloadInHiddenIframes()

Produce un error si hemos completado una autenticación y se está intentando otra solicitud de autenticación dentro de un iframe.

clearHash(Window)

Borra el hash de la dirección URL de la ventana.

createGuid()

Función contenedora que crea un UUID v7 a partir de la marca de tiempo actual.

getCurrentUri()

Devuelve la dirección URL de la ventana actual como URI de redirección.

getHomepage()

Obtiene la dirección URL de la página principal de la ubicación actual de la ventana.

isInIframe()

Devuelve un valor booleano de si la ventana actual está en un iframe o no.

isInPopup()

Devuelve un valor booleano de si la ventana actual es un elemento emergente abierto por msal.

preconnect(string)

Agrega un elemento de vínculo de conexión previa al encabezado que comienza la resolución DNS y la conexión SSL en anticipación de la solicitud /token.

preflightCheck(boolean)

Asistente para validar el entorno de la aplicación antes de realizar una solicitud de autenticación

redirectPreflightCheck(boolean, BrowserConfiguration)

Asistente para validar el enviornment de la aplicación antes de realizar la solicitud de redirección

replaceHash(string)

Reemplaza el hash actual por el hash de la dirección URL proporcionada.

Detalles de la función

addClientCapabilitiesToClaims(string, string[])

function addClientCapabilitiesToClaims(claims?: string, clientCapabilities?: string[]): string

Parámetros

claims

string

clientCapabilities

string[]

Devoluciones

string

blockAcquireTokenInPopups()

Bloquear redirectUri cargado en el elemento emergente desde la llamada a AcquireToken API

function blockAcquireTokenInPopups()

blockAPICallsBeforeInitialize(boolean)

Produce un error si no se ha llamado a initialize.

function blockAPICallsBeforeInitialize(initialized: boolean)

Parámetros

initialized

boolean

blockNonBrowserEnvironment()

Produce un error si las solicitudes de token se realizan en un entorno que no es del explorador.

function blockNonBrowserEnvironment()

blockRedirectInIframe(boolean)

Bloquear las operaciones de redirección en iframes a menos que se permita explícitamente

function blockRedirectInIframe(allowRedirectInIframe: boolean)

Parámetros

allowRedirectInIframe

boolean

Valor de configuración para permitir redirecciones cuando la aplicación está dentro de un iframe

blockReloadInHiddenIframes()

Produce un error si hemos completado una autenticación y se está intentando otra solicitud de autenticación dentro de un iframe.

function blockReloadInHiddenIframes()

clearHash(Window)

Borra el hash de la dirección URL de la ventana.

function clearHash(contentWindow: Window)

Parámetros

contentWindow

Window

createGuid()

Función contenedora que crea un UUID v7 a partir de la marca de tiempo actual.

function createGuid(): string

Devoluciones

string

getCurrentUri()

Devuelve la dirección URL de la ventana actual como URI de redirección.

function getCurrentUri(): string

Devoluciones

string

getHomepage()

Obtiene la dirección URL de la página principal de la ubicación actual de la ventana.

function getHomepage(): string

Devoluciones

string

isInIframe()

Devuelve un valor booleano de si la ventana actual está en un iframe o no.

function isInIframe(): boolean

Devoluciones

boolean

isInPopup()

Devuelve un valor booleano de si la ventana actual es un elemento emergente abierto por msal.

function isInPopup(): boolean

Devoluciones

boolean

preconnect(string)

Agrega un elemento de vínculo de conexión previa al encabezado que comienza la resolución DNS y la conexión SSL en anticipación de la solicitud /token.

function preconnect(authority: string)

Parámetros

authority

string

preflightCheck(boolean)

Asistente para validar el entorno de la aplicación antes de realizar una solicitud de autenticación

function preflightCheck(initialized: boolean)

Parámetros

initialized

boolean

redirectPreflightCheck(boolean, BrowserConfiguration)

Asistente para validar el enviornment de la aplicación antes de realizar la solicitud de redirección

function redirectPreflightCheck(initialized: boolean, config: BrowserConfiguration)

Parámetros

initialized

boolean

config

BrowserConfiguration

replaceHash(string)

Reemplaza el hash actual por el hash de la dirección URL proporcionada.

function replaceHash(url: string)

Parámetros

url

string