VisualStudioCodeCredentialBuilder Classe
- java.
lang. Object - com.
azure. identity. CredentialBuilderBase<T> - com.
azure. identity. VisualStudioCodeCredentialBuilder
- com.
- com.
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 |
---|---|
Visual |
additionallyAllowedTenants(String[] additionallyAllowedTenants)
Spécifie les locataires en plus de l’ID de locataire |
Visual |
additionallyAllowedTenants(List<String> additionallyAllowedTenants)
Spécifie les locataires en plus de l’ID de locataire |
Visual |
build()
Crée un nouveau VisualStudioCodeCredential avec les configurations actuelles. |
Visual |
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:
Returns:
additionallyAllowedTenants
public VisualStudioCodeCredentialBuilder additionallyAllowedTenants(List
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:
Returns:
build
public VisualStudioCodeCredential build()
Crée un nouveau VisualStudioCodeCredential avec les configurations actuelles.
Returns:
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:
Returns: