OnBehalfOfClient class

Be-Behalf-Of ügyfél

Extends
@azure/msal-common.BaseClient

Örökölt tulajdonságok

authority
logger

Metódusok

acquireToken(CommonOnBehalfOfRequest)

Nyilvános API a jogkivonatok lekéréséhez a folyamat nevében

Örökölt metódusok

createTokenQueryParameters(BaseAuthRequest)

Lekérdezési sztring létrehozása a /token kéréshez

sendPostRequest<T>(RequestThumbprint, string, NetworkRequestOptions, string)

A sendPostRequestAsync burkolása a szükséges elővizsgálati és utólagos logikával

updateAuthority(string, string)

Frissíti az ügyfél szolgáltatói objektumát. A végpontfelderítést végre kell hajtani.

Konstruktor adatai

OnBehalfOfClient(ClientConfiguration)

new OnBehalfOfClient(configuration: ClientConfiguration)

Paraméterek

configuration
@azure/msal-common.ClientConfiguration

Örökölt tulajdonság részletei

authority

authority: Authority

Tulajdonság értéke

@azure/msal-common.Authority

Öröklött forrás BaseClient.authority

logger

logger: Logger

Tulajdonság értéke

Öröklött forrás BaseClient.logger

Metódus adatai

acquireToken(CommonOnBehalfOfRequest)

Nyilvános API a jogkivonatok lekéréséhez a folyamat nevében

function acquireToken(request: CommonOnBehalfOfRequest): Promise<null | AuthenticationResult>

Paraméterek

request
CommonOnBehalfOfRequest

fejlesztő által biztosított CommonOnBehalfOfRequest

Válaszok

Promise<null | AuthenticationResult>

Örökölt metódus részletei

createTokenQueryParameters(BaseAuthRequest)

Lekérdezési sztring létrehozása a /token kéréshez

function createTokenQueryParameters(request: BaseAuthRequest): string

Paraméterek

request
BaseAuthRequest

Válaszok

string

Öröklött forrás BaseClient.createTokenQueryParameters

sendPostRequest<T>(RequestThumbprint, string, NetworkRequestOptions, string)

A sendPostRequestAsync burkolása a szükséges elővizsgálati és utólagos logikával

function sendPostRequest<T>(thumbprint: RequestThumbprint, tokenEndpoint: string, options: NetworkRequestOptions, correlationId: string): Promise<NetworkResponse<T>>

Paraméterek

thumbprint
RequestThumbprint

Ujjlenyomat kérése szabályozáshoz

tokenEndpoint

string

Végpont, amelybe a POST

options
NetworkRequestOptions

A POST-kérelembe belefoglalandó törzsek és fejlécek

correlationId

string

A telemetriai korrelációs azonosító

Válaszok

Promise<NetworkResponse<T>>

Öröklött forrás BaseClient.sendPostRequest

updateAuthority(string, string)

Frissíti az ügyfél szolgáltatói objektumát. A végpontfelderítést végre kell hajtani.

function updateAuthority(cloudInstanceHostname: string, correlationId: string): Promise<void>

Paraméterek

cloudInstanceHostname

string

correlationId

string

Válaszok

Promise<void>

Öröklött forrás BaseClient.updateAuthority