Compartilhar via


AzureIdentityCredentialAdapter class

Essa classe fornece uma extensão simples a ser usada <xref:TokenCredential> da @azure/identity biblioteca para usar com SDKs herdados do Azure que aceitam a família de credenciais ServiceClientCredentials para autenticação.

Construtores

AzureIdentityCredentialAdapter(TokenCredential, string | string[])

Métodos

getToken()
signRequest(WebResource)

Assina uma solicitação com o cabeçalho Autenticação.

Detalhes do construtor

AzureIdentityCredentialAdapter(TokenCredential, string | string[])

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

Parâmetros

azureTokenCredential
TokenCredential
scopes

string | string[]

Detalhes do método

getToken()

function getToken(): Promise<TokenResponse>

Retornos

Promise<TokenResponse>

signRequest(WebResource)

Assina uma solicitação com o cabeçalho Autenticação.

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

Parâmetros

webResource
WebResource

O WebResourceLike/solicitação a ser assinada.

Retornos

Promise<WebResource>

O objeto de solicitação assinado;