Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

AzurePipelinesCredential Class

Package:
com.azure.identity
Maven Artifact:
com.azure:azure-identity:1.18.3
  • java.lang.Object
    • com.azure.identity.AzurePipelinesCredential

Implements

public class AzurePipelinesCredential
implements TokenCredential

The AzurePipelinesCredential acquires a token using the Azure Pipelines service connection. To construct an instance of this credential, use the AzurePipelinesCredentialBuilder:

// serviceConnectionId is retrieved from the portal.
 // systemAccessToken is retrieved from the pipeline environment as shown.
 // You may choose another name for this variable.

 String systemAccessToken = System.getenv("SYSTEM_ACCESSTOKEN");
 AzurePipelinesCredential credential = new AzurePipelinesCredentialBuilder().clientId(clientId)
 .tenantId(tenantId)
 .serviceConnectionId(serviceConnectionId)
 .systemAccessToken(systemAccessToken)
 .build();

Method Summary

Modifier and Type Method and Description
reactor.core.publisher.Mono<AccessToken> getToken(TokenRequestContext request)
AccessToken getTokenSync(TokenRequestContext request)

Methods inherited from java.lang.Object

Method Details

getToken

public Mono<AccessToken> getToken(TokenRequestContext request)

Parameters:

request

getTokenSync

public AccessToken getTokenSync(TokenRequestContext request)

Parameters:

request

Applies to


Feedback

Was this page helpful?