BrowserUtils module
Funções
| add |
|
| block |
Bloquear o redirectUri carregado no pop-up de chamar APIs AcquireToken |
| block |
Gerará um erro se a inicialização não tiver sido chamada |
| block |
Gera erro se as solicitações de token forem feitas em um ambiente que não seja do navegador |
| block |
Bloquear operações de redirecionamento em iframes, a menos que seja explicitamente permitido |
| block |
Gerará um erro se concluirmos uma autenticação e estivermos tentando outra solicitação de autenticação dentro de um iframe. |
| clear |
Limpa o hash da URL da janela. |
| create |
Função wrapper que cria uma UUID v7 do carimbo de data/hora atual. |
| get |
Retorna a URL da janela atual como uri de redirecionamento |
| get |
Obtém a URL da home page para o local da janela atual. |
| is |
Retorna booliano se a janela atual está em um iframe ou não. |
| is |
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 |
| preflight |
Auxiliar para validar o ambiente do aplicativo antes de fazer uma solicitação de autenticação |
| redirect |
Auxiliar para validar enviornment de aplicativo antes de fazer solicitação de redirecionamento |
| replace |
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