AzurePipelinesCredential class
Deze referentie is ontworpen voor gebruik in Azure Pipelines met serviceverbindingen als installatie voor federatie van workloadidentiteit.
Constructors
Azure |
AzurePipelinesCredential ondersteunt Federated Identity in Azure Pipelines via serviceverbindingen. |
Methoden
get |
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>