Class ServicePrincipalAccessTokenCredential

java.lang.Object
org.azd.authentication.ServicePrincipalAccessTokenCredential
All Implemented Interfaces:
AccessTokenCredential

public class ServicePrincipalAccessTokenCredential extends Object implements AccessTokenCredential
Represents service principal access token modal.
See Also:
  • Constructor Details

    • ServicePrincipalAccessTokenCredential

      public ServicePrincipalAccessTokenCredential(String organizationUrl, String tenantId, String clientId, String clientSecret)
      Creates a new Service Principal token credential provider object.
      Parameters:
      organizationUrl - Azure DevOps organization url.
      tenantId - Tenant id of the registered app in Entra Id.
      clientId - Client id of registered app in Entra Id.
      clientSecret - Client secret of registered app in Entra Id.
    • ServicePrincipalAccessTokenCredential

      public ServicePrincipalAccessTokenCredential(String organizationUrl, String projectName, String tenantId, String clientId, String clientSecret)
      Creates a new Service Principal token credential provider object.
      Parameters:
      organizationUrl - Azure DevOps organization url.
      tenantId - Tenant id of the registered app in Entra Id.
      clientId - Client id of registered app in Entra Id.
      clientSecret - Client secret of registered app in Entra Id.
  • Method Details