Partager via


IntelliJCredential Classe

  • java.lang.Object
    • com.azure.identity.IntelliJCredential

Implémente

public class IntelliJCredential
implements TokenCredential

IntelliJ IDEA est un environnement de développement intégré (IDE) développé par JetBrains, qui fournit diverses fonctionnalités pour prendre en charge le développement de logiciels, telles que l’achèvement du code, le débogage et le test. Azure propose le plug-in Azure Toolkit pour IntelliJ pour l’environnement de développement IntelliJ IDEA. Il permet aux développeurs de créer, tester et déployer des applications Java sur la plateforme cloud Azure. Pour utiliser l’authentification du plug-in en tant qu’utilisateur ou principal de service sur Azure Active Directory (Azure AD) est nécessaire. IntelliJCredential s’authentifie dans un environnement de développement et acquiert un jeton pour le compte connecté dans Azure Toolkit pour IntelliJ. Cette méthode utilise les informations de l’utilisateur connecté sur l’IDE IntelliJ pour authentifier l’application auprès d’Azure Active Directory.

Configurer IntelliJCredential

Suivez les étapes présentées ci-dessous :

  1. Dans votre fenêtre IntelliJ, ouvrez Plug-ins paramètres > de fichier>.
  2. Recherchez « Azure Toolkit for IntelliJ » sur la Place de marché. Installez et redémarrez l’IDE.
  3. Recherchez le nouvel élément de menu Outils De > connexion Azure > Azure.
  4. La Connexion d’appareil vous permet de vous connecter en tant que compte d’utilisateur. Suivez les instructions pour vous connecter sur le site web login.microsoftonline.com avec le code de l’appareil. IntelliJ vous invite à sélectionner vos abonnements. Sélectionnez l’abonnement contenant les ressources auxquelles vous voulez accéder.

Une fois que le développeur a suivi les étapes ci-dessus et s’est authentifié avec succès avec le plug-in Azure Tools pour IntelliJ dans l’IDE IntelliJ, ces informations d’identification peuvent être utilisées dans le code de développement pour réutiliser les informations d’identification du plug-in mis en cache.

Exemple : Construire IntelliJCredential

L’exemple de code suivant illustre la création d’un IntelliJCredential, à l’aide de pour le IntelliJCredentialBuilder configurer. Une fois ces informations d’identification créées, elles peuvent être transmises au générateur de la plupart des générateurs du kit de développement logiciel (SDK) Azure pour les générateurs de clients Java en tant que paramètre « credential ».

TokenCredential intelliJCredential = new IntelliJCredentialBuilder()
     .build();

Résumé de la méthode

Modificateur et type Méthode et description
reactor.core.publisher.Mono<AccessToken> getToken(TokenRequestContext request)

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

Détails de la méthode

getToken

public Mono getToken(TokenRequestContext request)

Parameters:

request

S’applique à