BrowserUtils module

Функции

addClientCapabilitiesToClaims(string, string[])
blockAcquireTokenInPopups()

Блокировать перенаправление URI, загруженный во всплывающем окну при вызове API-интерфейсов AcquireToken

blockAPICallsBeforeInitialize(boolean)

Вызывает ошибку, если инициализация не была вызвана

blockNonBrowserEnvironment()

Вызывает ошибку, если запросы маркеров выполняются в среде, отличной от браузера

blockRedirectInIframe(boolean)

Блокировать операции перенаправления в iframes, если не разрешено явным образом

blockReloadInHiddenIframes()

Вызывает ошибку, если мы завершили проверку подлинности и пытаемся выполнить другой запрос проверки подлинности внутри iframe.

clearHash(Window)

Удаляет хэш из URL-адреса окна.

createGuid()

Функция-оболочка, которая создает UUID версии 7 из текущей метки времени.

getCurrentUri()

Возвращает текущий URL-адрес окна в качестве URI перенаправления

getHomepage()

Возвращает URL-адрес домашней страницы для текущего расположения окна.

isInIframe()

Возвращает логическое значение, указывающее, находится ли текущее окно в iframe или нет.

isInPopup()

Возвращает логическое значение, указывающее, является ли текущее окно всплывающего окна открытым msal

preconnect(string)

Добавляет элемент предварительной связи в заголовок, который начинает разрешение DNS и SSL-подключение в ожидании запроса /token

preflightCheck(boolean)

Помощник по проверке среды приложения перед выполнением запроса проверки подлинности

redirectPreflightCheck(boolean, BrowserConfiguration)

Вспомогательный помощник для проверки enviornment приложения перед выполнением запроса на перенаправление

replaceHash(string)

Заменяет текущий хэш хэш хэшом из предоставленного URL-адреса

Сведения о функции

addClientCapabilitiesToClaims(string, string[])

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

Параметры

claims

string

clientCapabilities

string[]

Возвращаемое значение

string

blockAcquireTokenInPopups()

Блокировать перенаправление URI, загруженный во всплывающем окну при вызове API-интерфейсов AcquireToken

function blockAcquireTokenInPopups()

blockAPICallsBeforeInitialize(boolean)

Вызывает ошибку, если инициализация не была вызвана

function blockAPICallsBeforeInitialize(initialized: boolean)

Параметры

initialized

boolean

blockNonBrowserEnvironment()

Вызывает ошибку, если запросы маркеров выполняются в среде, отличной от браузера

function blockNonBrowserEnvironment()

blockRedirectInIframe(boolean)

Блокировать операции перенаправления в iframes, если не разрешено явным образом

function blockRedirectInIframe(allowRedirectInIframe: boolean)

Параметры

allowRedirectInIframe

boolean

Значение конфигурации для разрешения перенаправлений при использовании приложения внутри iframe

blockReloadInHiddenIframes()

Вызывает ошибку, если мы завершили проверку подлинности и пытаемся выполнить другой запрос проверки подлинности внутри iframe.

function blockReloadInHiddenIframes()

clearHash(Window)

Удаляет хэш из URL-адреса окна.

function clearHash(contentWindow: Window)

Параметры

contentWindow

Window

createGuid()

Функция-оболочка, которая создает UUID версии 7 из текущей метки времени.

function createGuid(): string

Возвращаемое значение

string

getCurrentUri()

Возвращает текущий URL-адрес окна в качестве URI перенаправления

function getCurrentUri(): string

Возвращаемое значение

string

getHomepage()

Возвращает URL-адрес домашней страницы для текущего расположения окна.

function getHomepage(): string

Возвращаемое значение

string

isInIframe()

Возвращает логическое значение, указывающее, находится ли текущее окно в iframe или нет.

function isInIframe(): boolean

Возвращаемое значение

boolean

isInPopup()

Возвращает логическое значение, указывающее, является ли текущее окно всплывающего окна открытым msal

function isInPopup(): boolean

Возвращаемое значение

boolean

preconnect(string)

Добавляет элемент предварительной связи в заголовок, который начинает разрешение DNS и SSL-подключение в ожидании запроса /token

function preconnect(authority: string)

Параметры

authority

string

preflightCheck(boolean)

Помощник по проверке среды приложения перед выполнением запроса проверки подлинности

function preflightCheck(initialized: boolean)

Параметры

initialized

boolean

redirectPreflightCheck(boolean, BrowserConfiguration)

Вспомогательный помощник для проверки enviornment приложения перед выполнением запроса на перенаправление

function redirectPreflightCheck(initialized: boolean, config: BrowserConfiguration)

Параметры

initialized

boolean

config

BrowserConfiguration

replaceHash(string)

Заменяет текущий хэш хэш хэшом из предоставленного URL-адреса

function replaceHash(url: string)

Параметры

url

string