OnBehalfOfClient class
КлиентBehalf-Of
- Extends
-
@azure/msal-common.BaseClient
Конструкторы
| On |
Методы
| acquire |
Общедоступный API для получения маркеров от имени потока |
Наследуемые методы
| create |
Создает строку запроса для запроса /token |
| send |
Оболочки sendPostRequestAsync с необходимой предварительной и последующей логикой |
| update |
Обновляет объект центра клиента. Обнаружение конечных точек должно быть завершено. |
Сведения о конструкторе
OnBehalfOfClient(ClientConfiguration)
new OnBehalfOfClient(configuration: ClientConfiguration)
Параметры
- configuration
- @azure/msal-common.ClientConfiguration
Сведения об унаследованном свойстве
authority
authority: Authority
Значение свойства
Наследуется от BaseClient.authority
logger
Сведения о методе
acquireToken(CommonOnBehalfOfRequest)
Общедоступный API для получения маркеров от имени потока
function acquireToken(request: CommonOnBehalfOfRequest): Promise<null | AuthenticationResult>
Параметры
- request
- CommonOnBehalfOfRequest
разработчик предоставил CommonOnBehalfOfRequest
Возвращаемое значение
Promise<null | AuthenticationResult>
Сведения о наследуемом методе
createTokenQueryParameters(BaseAuthRequest)
Создает строку запроса для запроса /token
function createTokenQueryParameters(request: BaseAuthRequest): string
Параметры
- request
- BaseAuthRequest
Возвращаемое значение
string
Наследуется от BaseClient.createTokenQueryParameters
sendPostRequest<T>(RequestThumbprint, string, NetworkRequestOptions, string)
Оболочки sendPostRequestAsync с необходимой предварительной и последующей логикой
function sendPostRequest<T>(thumbprint: RequestThumbprint, tokenEndpoint: string, options: NetworkRequestOptions, correlationId: string): Promise<NetworkResponse<T>>
Параметры
- thumbprint
- RequestThumbprint
Отпечаток запроса для регулирования
- tokenEndpoint
-
string
Конечная точка для создания post
- options
- NetworkRequestOptions
Текст и заголовки для включения в запрос POST
- correlationId
-
string
CorrelationId для телеметрии
Возвращаемое значение
Promise<NetworkResponse<T>>
Наследуется от BaseClient.sendPostRequest
updateAuthority(string, string)
Обновляет объект центра клиента. Обнаружение конечных точек должно быть завершено.
function updateAuthority(cloudInstanceHostname: string, correlationId: string): Promise<void>
Параметры
- cloudInstanceHostname
-
string
- correlationId
-
string
Возвращаемое значение
Promise<void>
Наследуется от BaseClient.updateAuthority