Delen via


AzurePipelinesCredential class

Deze referentie is ontworpen voor gebruik in Azure Pipelines met serviceverbindingen als installatie voor federatie van workloadidentiteit.

Constructors

AzurePipelinesCredential(string, string, string, string, AzurePipelinesCredentialOptions)

AzurePipelinesCredential ondersteunt Federated Identity in Azure Pipelines via serviceverbindingen.

Methoden

getToken(string | string[], GetTokenOptions)

Verifieert met Microsoft Entra-id en retourneert een toegangstoken als dit lukt. Als de verificatie mislukt, wordt een CredentialUnavailableError- of AuthenticationError- gegenereerd met de details van de fout.

Constructordetails

AzurePipelinesCredential(string, string, string, string, AzurePipelinesCredentialOptions)

AzurePipelinesCredential ondersteunt Federated Identity in Azure Pipelines via serviceverbindingen.

new AzurePipelinesCredential(tenantId: string, clientId: string, serviceConnectionId: string, systemAccessToken: string, options?: AzurePipelinesCredentialOptions)

Parameters

tenantId

string

tenantId gekoppeld aan de serviceverbinding

clientId

string

clientId gekoppeld aan de serviceverbinding

serviceConnectionId

string

Unieke id voor de serviceverbinding, zoals gevonden in de resourceId-sleutel van de querystring

systemAccessToken

string

De waarde system.AccessToken van de pijplijn.

options
AzurePipelinesCredentialOptions

De identiteitsclientopties die moeten worden gebruikt voor verificatie.

Methodedetails

getToken(string | string[], GetTokenOptions)

Verifieert met Microsoft Entra-id en retourneert een toegangstoken als dit lukt. Als de verificatie mislukt, wordt een CredentialUnavailableError- of AuthenticationError- gegenereerd met de details van de fout.

function getToken(scopes: string | string[], options?: GetTokenOptions): Promise<AccessToken>

Parameters

scopes

string | string[]

De lijst met bereiken waartoe het token toegang heeft.

options
GetTokenOptions

De opties die worden gebruikt voor het configureren van aanvragen die deze TokenCredential-implementatie mogelijk maakt.

Retouren

Promise<AccessToken>