microsoftgraph / microsoftgraph/msgraph-sdk-java

How to use v6 with updated msal authentication library for Android

Offen
#2,137 4 Kommentare 3 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

type:documentation
Vorherrschende Sprache
Java
Sterne
444
Forks
154
Ø Merge
18 Std. 28 Min.
Gemergte PRs (30 T.)
4

Beschreibung

The Microsoft Graph sample Android app
https://github.com/microsoftgraph/msgraph-sample-android
no longer compiles with msgraph-sdk-java version 6.

There is an updated msal authentication library for Android
https://github.com/AzureAD/microsoft-authentication-library-for-android
and that works: I can sign in and out in a single account client application. But I have no idea how to connect to this library Microsoft Graph SDK for Java

Particularly: the old project had a class AuthorizationHelper that bridged for getting updated tokens between the signed in ClientApplication and the GraphServiceClient.

Any example or documentation on how build that connection with this v6 library?

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, das Projekt msgraph-sample-android mit der aktualisierten Microsoft Authentication Library for Android und der Integration von msgraph-sdk-java v6 zu vergleichen. Lies die alte Referenz zu AuthorizationHelper im Issue und bestimme, wie die angemeldete Clientanwendung eine Verbindung zu GraphServiceClient herstellt. Als abgeschlossen gilt die Aufgabe, wenn das Beispiel klare Anleitungen oder ein kompilierbares Beispiel enthält und die Anmeldung, die Verwendung des Tokens sowie die Abmeldung unterstützt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
android, java
Bereich
authentication, documentation, mobile
Issue-Typ
Dokumentation
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.