Partilhar via


AzureIdentityCredentialAdapter class

Essa classe fornece uma extensão simples para usar <xref:TokenCredential> de @azure/identity biblioteca para usar com SDKs do Azure herdados que aceitam ServiceClientCredentials família de credenciais 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 de Método

getToken()

function getToken(): Promise<TokenResponse>

Devoluções

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/request a ser assinado.

Devoluções

Promise<WebResource>

O objeto de solicitação assinado;