Udostępnij za pośrednictwem


AzureIdentityCredentialAdapter class

Ta klasa udostępnia proste rozszerzenie do użycia <xref:TokenCredential> z @azure/identity biblioteki do użycia z starszymi zestawami SDK platformy Azure, które akceptują rodzinę poświadczeń ServiceClientCredentials na potrzeby uwierzytelniania.

Konstruktory

AzureIdentityCredentialAdapter(TokenCredential, string | string[])

Metody

getToken()
signRequest(WebResource)

Podpisuje żądanie przy użyciu nagłówka Uwierzytelniania.

Szczegóły konstruktora

AzureIdentityCredentialAdapter(TokenCredential, string | string[])

new AzureIdentityCredentialAdapter(azureTokenCredential: TokenCredential, scopes?: string | string[])

Parametry

azureTokenCredential
TokenCredential
scopes

string | string[]

Szczegóły metody

getToken()

function getToken(): Promise<TokenResponse>

Zwraca

Promise<TokenResponse>

signRequest(WebResource)

Podpisuje żądanie przy użyciu nagłówka Uwierzytelniania.

function signRequest(webResource: WebResource): Promise<WebResource>

Parametry

webResource
WebResource

WebResourceLike/żądanie podpisania.

Zwraca

Promise<WebResource>

Podpisany obiekt żądania;