OnBehalfOfClient class
KlientBehalf-Of
- Rozszerzenie
-
@azure/msal-common.BaseClient
Konstruktory
| On |
Metody
| acquire |
Publiczny interfejs API do uzyskiwania tokenów w imieniu przepływu |
Metody dziedziczone
| create |
Tworzy ciąg zapytania dla żądania /token |
| send |
Zawija polecenia sendPostRequestAsync z wymaganą logiką wstępną i postflight |
| update |
Aktualizuje obiekt urzędu klienta. Odnajdywanie punktów końcowych musi zostać ukończone. |
Szczegóły konstruktora
OnBehalfOfClient(ClientConfiguration)
new OnBehalfOfClient(configuration: ClientConfiguration)
Parametry
- configuration
- @azure/msal-common.ClientConfiguration
Szczegóły właściwości dziedziczonej
authority
authority: Authority
Wartość właściwości
Dziedziczone z BaseClient.authority
logger
Szczegóły metody
acquireToken(CommonOnBehalfOfRequest)
Publiczny interfejs API do uzyskiwania tokenów w imieniu przepływu
function acquireToken(request: CommonOnBehalfOfRequest): Promise<null | AuthenticationResult>
Parametry
- request
- CommonOnBehalfOfRequest
udostępniono dla deweloperów commonOnBehalfOfRequest
Zwraca
Promise<null | AuthenticationResult>
Szczegóły metody dziedziczonej
createTokenQueryParameters(BaseAuthRequest)
Tworzy ciąg zapytania dla żądania /token
function createTokenQueryParameters(request: BaseAuthRequest): string
Parametry
- request
- BaseAuthRequest
Zwraca
string
Dziedziczone z BaseClient.createTokenQueryParameters
sendPostRequest<T>(RequestThumbprint, string, NetworkRequestOptions, string)
Zawija polecenia sendPostRequestAsync z wymaganą logiką wstępną i postflight
function sendPostRequest<T>(thumbprint: RequestThumbprint, tokenEndpoint: string, options: NetworkRequestOptions, correlationId: string): Promise<NetworkResponse<T>>
Parametry
- thumbprint
- RequestThumbprint
Żądanie odcisku palca dla ograniczania przepustowości
- tokenEndpoint
-
string
Punkt końcowy umożliwiający wprowadzenie postu do
- options
- NetworkRequestOptions
Treść i nagłówki do uwzględnienia w żądaniu POST
- correlationId
-
string
CorrelationId dla telemetrii
Zwraca
Promise<NetworkResponse<T>>
Dziedziczone z BaseClient.sendPostRequest
updateAuthority(string, string)
Aktualizuje obiekt urzędu klienta. Odnajdywanie punktów końcowych musi zostać ukończone.
function updateAuthority(cloudInstanceHostname: string, correlationId: string): Promise<void>
Parametry
- cloudInstanceHostname
-
string
- correlationId
-
string
Zwraca
Promise<void>
Dziedziczone z BaseClient.updateAuthority