Partager via


VisualStudioCodeCredentialBuilder Classe

public class VisualStudioCodeCredentialBuilder
extends CredentialBuilderBase<VisualStudioCodeCredentialBuilder>

Générateur d’informations d’identification Fluent pour instancier un VisualStudioCodeCredential.

Il est connu que ces informations d’identification ne fonctionnent pas avec les versions d’extension de compte Azure plus récentes que 0.9.11. Une solution à long terme à ce problème est en cours. En attendant, envisagez de vous authentifier auprès AzureCliCredentialde .

Récapitulatif du constructeur

Constructeur Description
VisualStudioCodeCredentialBuilder()

Résumé de la méthode

Modificateur et type Méthode et description
VisualStudioCodeCredentialBuilder additionallyAllowedTenants(String[] additionallyAllowedTenants)

Spécifie les locataires en plus de l’ID de locatairespécifié pour lequel les informations d’identification peuvent acquérir des jetons.

VisualStudioCodeCredentialBuilder additionallyAllowedTenants(List<String> additionallyAllowedTenants)

Spécifie les locataires en plus de l’ID de locatairespécifié pour lequel les informations d’identification peuvent acquérir des jetons.

VisualStudioCodeCredential build()

Crée un nouveau VisualStudioCodeCredential avec les configurations actuelles.

VisualStudioCodeCredentialBuilder tenantId(String tenantId)

Définit l’ID de locataire de l’utilisateur pour l’authentification via le VisualStudioCodeCredential.

Méthodes héritées de CredentialBuilderBase

Méthodes héritées de java.lang.Object

Détails du constructeur

VisualStudioCodeCredentialBuilder

public VisualStudioCodeCredentialBuilder()

Détails de la méthode

additionallyAllowedTenants

public VisualStudioCodeCredentialBuilder additionallyAllowedTenants(String[] additionallyAllowedTenants)

Spécifie les locataires en plus du tenantId spécifié pour lesquels les informations d’identification peuvent acquérir des jetons. Ajoutez la valeur générique « * » pour permettre aux informations d’identification d’acquérir des jetons pour n’importe quel locataire auquel le compte connecté peut accéder. Si aucune valeur n’est spécifiée pour tenantId, cette option n’aura aucun effet et les informations d’identification acquièrent des jetons pour tout locataire demandé.

Parameters:

additionallyAllowedTenants - les locataires autorisés en outre.

Returns:

Une instance mise à jour de ce générateur avec les locataires supplémentaires configurés.

additionallyAllowedTenants

public VisualStudioCodeCredentialBuilder additionallyAllowedTenants(List additionallyAllowedTenants)

Spécifie les locataires en plus du tenantId spécifié pour lesquels les informations d’identification peuvent acquérir des jetons. Ajoutez la valeur générique « * » pour permettre aux informations d’identification d’acquérir des jetons pour n’importe quel locataire auquel le compte connecté peut accéder. Si aucune valeur n’est spécifiée pour tenantId, cette option n’aura aucun effet et les informations d’identification acquièrent des jetons pour tout locataire demandé.

Parameters:

additionallyAllowedTenants - les locataires autorisés en outre.

Returns:

Une instance mise à jour de ce générateur avec les locataires supplémentaires configurés.

build

public VisualStudioCodeCredential build()

Crée un nouveau VisualStudioCodeCredential avec les configurations actuelles.

Returns:

avec VisualStudioCodeCredential les configurations actuelles.

tenantId

public VisualStudioCodeCredentialBuilder tenantId(String tenantId)

Définit l’ID de locataire de l’utilisateur pour l’authentification via le VisualStudioCodeCredential. La valeur par défaut est le locataire auprès de lequel l’utilisateur s’est initialement authentifié via le plug-in de compte Azure Visual Studio Code.

Parameters:

tenantId - ID de locataire à définir.

Returns:

Une instance mise à jour de ce générateur avec l’ID de locataire défini comme spécifié.

S’applique à