OnBehalfOfClient class
On-Behalf-Of-client
- Uitbreiding
-
@azure/msal-common.BaseClient
Constructors
| On |
Methoden
| acquire |
Openbare API voor het verkrijgen van tokens namens stroom |
Overgenomen methoden
| create |
Hiermee maakt u een querytekenreeks voor de /token-aanvraag |
| send |
Verpakt sendPostRequestAsync met de benodigde preflight- en postflight-logica |
| update |
Hiermee wordt het instantieobject van de client bijgewerkt. Eindpuntdetectie moet worden voltooid. |
Constructordetails
OnBehalfOfClient(ClientConfiguration)
new OnBehalfOfClient(configuration: ClientConfiguration)
Parameters
- configuration
- @azure/msal-common.ClientConfiguration
Details van overgenomen eigenschap
authority
authority: Authority
Waarde van eigenschap
Overgenomen van BaseClient.authority
logger
Methodedetails
acquireToken(CommonOnBehalfOfRequest)
Openbare API voor het verkrijgen van tokens namens stroom
function acquireToken(request: CommonOnBehalfOfRequest): Promise<null | AuthenticationResult>
Parameters
- request
- CommonOnBehalfOfRequest
ontwikkelaar heeft CommonOnBehalfOfRequest geleverd
Retouren
Promise<null | AuthenticationResult>
Details overgenomen methode
createTokenQueryParameters(BaseAuthRequest)
Hiermee maakt u een querytekenreeks voor de /token-aanvraag
function createTokenQueryParameters(request: BaseAuthRequest): string
Parameters
- request
- BaseAuthRequest
Retouren
string
Overgenomen van BaseClient.createTokenQueryParameters
sendPostRequest<T>(RequestThumbprint, string, NetworkRequestOptions, string)
Verpakt sendPostRequestAsync met de benodigde preflight- en postflight-logica
function sendPostRequest<T>(thumbprint: RequestThumbprint, tokenEndpoint: string, options: NetworkRequestOptions, correlationId: string): Promise<NetworkResponse<T>>
Parameters
- thumbprint
- RequestThumbprint
Vingerafdruk aanvragen voor beperking
- tokenEndpoint
-
string
Eindpunt om de POST naar
- options
- NetworkRequestOptions
Hoofdtekst en headers die moeten worden opgenomen in de POST-aanvraag
- correlationId
-
string
CorrelationId voor telemetrie
Retouren
Promise<NetworkResponse<T>>
Overgenomen van BaseClient.sendPostRequest
updateAuthority(string, string)
Hiermee wordt het instantieobject van de client bijgewerkt. Eindpuntdetectie moet worden voltooid.
function updateAuthority(cloudInstanceHostname: string, correlationId: string): Promise<void>
Parameters
- cloudInstanceHostname
-
string
- correlationId
-
string
Retouren
Promise<void>
Overgenomen van BaseClient.updateAuthority