BrowserUtils module

Funções

addClientCapabilitiesToClaims(string, string[])
blockAcquireTokenInPopups()

Bloquear o redirectUri carregado no pop-up de chamar APIs AcquireToken

blockAPICallsBeforeInitialize(boolean)

Gerará um erro se a inicialização não tiver sido chamada

blockNonBrowserEnvironment()

Gera erro se as solicitações de token forem feitas em um ambiente que não seja do navegador

blockRedirectInIframe(boolean)

Bloquear operações de redirecionamento em iframes, a menos que seja explicitamente permitido

blockReloadInHiddenIframes()

Gerará um erro se concluirmos uma autenticação e estivermos tentando outra solicitação de autenticação dentro de um iframe.

clearHash(Window)

Limpa o hash da URL da janela.

createGuid()

Função wrapper que cria uma UUID v7 do carimbo de data/hora atual.

getCurrentUri()

Retorna a URL da janela atual como uri de redirecionamento

getHomepage()

Obtém a URL da home page para o local da janela atual.

isInIframe()

Retorna booliano se a janela atual está em um iframe ou não.

isInPopup()

Retorna booliano de se a janela atual é ou não um pop-up aberto pelo msal

preconnect(string)

Adiciona um elemento de link de preconexão ao cabeçalho que inicia a resolução DNS e a conexão SSL em antecipação à solicitação /token

preflightCheck(boolean)

Auxiliar para validar o ambiente do aplicativo antes de fazer uma solicitação de autenticação

redirectPreflightCheck(boolean, BrowserConfiguration)

Auxiliar para validar enviornment de aplicativo antes de fazer solicitação de redirecionamento

replaceHash(string)

Substitui o hash atual por hash da URL fornecida

Detalhes da função

addClientCapabilitiesToClaims(string, string[])

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

Parâmetros

claims

string

clientCapabilities

string[]

Retornos

string

blockAcquireTokenInPopups()

Bloquear o redirectUri carregado no pop-up de chamar APIs AcquireToken

function blockAcquireTokenInPopups()

blockAPICallsBeforeInitialize(boolean)

Gerará um erro se a inicialização não tiver sido chamada

function blockAPICallsBeforeInitialize(initialized: boolean)

Parâmetros

initialized

boolean

blockNonBrowserEnvironment()

Gera erro se as solicitações de token forem feitas em um ambiente que não seja do navegador

function blockNonBrowserEnvironment()

blockRedirectInIframe(boolean)

Bloquear operações de redirecionamento em iframes, a menos que seja explicitamente permitido

function blockRedirectInIframe(allowRedirectInIframe: boolean)

Parâmetros

allowRedirectInIframe

boolean

Valor de configuração para permitir redirecionamentos quando o aplicativo estiver dentro de um iframe

blockReloadInHiddenIframes()

Gerará um erro se concluirmos uma autenticação e estivermos tentando outra solicitação de autenticação dentro de um iframe.

function blockReloadInHiddenIframes()

clearHash(Window)

Limpa o hash da URL da janela.

function clearHash(contentWindow: Window)

Parâmetros

contentWindow

Window

createGuid()

Função wrapper que cria uma UUID v7 do carimbo de data/hora atual.

function createGuid(): string

Retornos

string

getCurrentUri()

Retorna a URL da janela atual como uri de redirecionamento

function getCurrentUri(): string

Retornos

string

getHomepage()

Obtém a URL da home page para o local da janela atual.

function getHomepage(): string

Retornos

string

isInIframe()

Retorna booliano se a janela atual está em um iframe ou não.

function isInIframe(): boolean

Retornos

boolean

isInPopup()

Retorna booliano de se a janela atual é ou não um pop-up aberto pelo msal

function isInPopup(): boolean

Retornos

boolean

preconnect(string)

Adiciona um elemento de link de preconexão ao cabeçalho que inicia a resolução DNS e a conexão SSL em antecipação à solicitação /token

function preconnect(authority: string)

Parâmetros

authority

string

preflightCheck(boolean)

Auxiliar para validar o ambiente do aplicativo antes de fazer uma solicitação de autenticação

function preflightCheck(initialized: boolean)

Parâmetros

initialized

boolean

redirectPreflightCheck(boolean, BrowserConfiguration)

Auxiliar para validar enviornment de aplicativo antes de fazer solicitação de redirecionamento

function redirectPreflightCheck(initialized: boolean, config: BrowserConfiguration)

Parâmetros

initialized

boolean

config

BrowserConfiguration

replaceHash(string)

Substitui o hash atual por hash da URL fornecida

function replaceHash(url: string)

Parâmetros

url

string