BrowserUtils module
Functions
| add |
|
| block |
Bloquer le redirectUri chargé dans la fenêtre contextuelle lors de l’appel des API AcquireToken |
| block |
Génère une erreur si initialiser n’a pas été appelé |
| block |
Génère une erreur si les demandes de jetons sont effectuées dans un environnement non-navigateur |
| block |
Bloquer les opérations de redirection dans des iframes, sauf autorisation explicite |
| block |
Génère une erreur si nous avons terminé une authentification et tentez une autre demande d’authentification à l’intérieur d’un iframe. |
| clear |
Efface le hachage de l’URL de fenêtre. |
| create |
Fonction wrapper qui crée un UUID v7 à partir de l’horodatage actuel. |
| get |
Retourne l’URL de la fenêtre actuelle en tant qu’URI de redirection |
| get |
Obtient l’URL de la page d’accueil de l’emplacement de la fenêtre active. |
| is |
Retourne une valeur booléenne indiquant si la fenêtre active se trouve dans un iframe ou non. |
| is |
Retourne une valeur booléenne indiquant si la fenêtre active est une fenêtre contextuelle ouverte par msal |
| preconnect(string) | Ajoute un élément de lien préconnecté à l’en-tête qui commence la résolution DNS et la connexion SSL en prévision de la demande /token |
| preflight |
Assistance pour valider l’environnement d’application avant d’effectuer une demande d’authentification |
| redirect |
Assistance pour valider l’authentification de l’application avant d’effectuer une demande de redirection |
| replace |
Remplace le hachage actuel par le hachage à partir de l’URL fournie |
Informations relatives à la fonction
addClientCapabilitiesToClaims(string, string[])
function addClientCapabilitiesToClaims(claims?: string, clientCapabilities?: string[]): string
Paramètres
- claims
-
string
- clientCapabilities
-
string[]
Retours
string
blockAcquireTokenInPopups()
Bloquer le redirectUri chargé dans la fenêtre contextuelle lors de l’appel des API AcquireToken
function blockAcquireTokenInPopups()
blockAPICallsBeforeInitialize(boolean)
Génère une erreur si initialiser n’a pas été appelé
function blockAPICallsBeforeInitialize(initialized: boolean)
Paramètres
- initialized
-
boolean
blockNonBrowserEnvironment()
Génère une erreur si les demandes de jetons sont effectuées dans un environnement non-navigateur
function blockNonBrowserEnvironment()
blockRedirectInIframe(boolean)
Bloquer les opérations de redirection dans des iframes, sauf autorisation explicite
function blockRedirectInIframe(allowRedirectInIframe: boolean)
Paramètres
- allowRedirectInIframe
-
boolean
Valeur de configuration pour autoriser les redirections lorsque l’application se trouve à l’intérieur d’un iframe
blockReloadInHiddenIframes()
Génère une erreur si nous avons terminé une authentification et tentez une autre demande d’authentification à l’intérieur d’un iframe.
function blockReloadInHiddenIframes()
clearHash(Window)
Efface le hachage de l’URL de fenêtre.
function clearHash(contentWindow: Window)
Paramètres
- contentWindow
-
Window
createGuid()
Fonction wrapper qui crée un UUID v7 à partir de l’horodatage actuel.
function createGuid(): string
Retours
string
getCurrentUri()
Retourne l’URL de la fenêtre actuelle en tant qu’URI de redirection
function getCurrentUri(): string
Retours
string
getHomepage()
Obtient l’URL de la page d’accueil de l’emplacement de la fenêtre active.
function getHomepage(): string
Retours
string
isInIframe()
Retourne une valeur booléenne indiquant si la fenêtre active se trouve dans un iframe ou non.
function isInIframe(): boolean
Retours
boolean
isInPopup()
Retourne une valeur booléenne indiquant si la fenêtre active est une fenêtre contextuelle ouverte par msal
function isInPopup(): boolean
Retours
boolean
preconnect(string)
Ajoute un élément de lien préconnecté à l’en-tête qui commence la résolution DNS et la connexion SSL en prévision de la demande /token
function preconnect(authority: string)
Paramètres
- authority
-
string
preflightCheck(boolean)
Assistance pour valider l’environnement d’application avant d’effectuer une demande d’authentification
function preflightCheck(initialized: boolean)
Paramètres
- initialized
-
boolean
redirectPreflightCheck(boolean, BrowserConfiguration)
Assistance pour valider l’authentification de l’application avant d’effectuer une demande de redirection
function redirectPreflightCheck(initialized: boolean, config: BrowserConfiguration)
Paramètres
- initialized
-
boolean
- config
-
BrowserConfiguration
replaceHash(string)
Remplace le hachage actuel par le hachage à partir de l’URL fournie
function replaceHash(url: string)
Paramètres
- url
-
string