microsoftconnect/ms-intune-app-sdk-android

Unable to access javadocs, seeking more information around UPN deprecation

paul-turner opened this issue · 1 comments

The 10.2.1 release mentions:

MAM SDK API methods that take UPNs to specify identities are deprecated. They will be removed completely at the next major version increment. New methods that specify identities by OID (also known as AAD User ID, AAD ID or Entra ID) should be used instead. See the MAM SDK integration guide and javadocs for details.

Could you expand on which pages in the integration doc might be most relevant to this change, it seems most I look up still talk about UPN methods. EG https://learn.microsoft.com/en-us/mem/intune/developer/app-sdk-android-phase7#opening-data-from-a-local-or-cloud-storage-location mentions getIsOpenFromLocationAllowed which is one of the deprecated UPN methods.

Further the release mentions seeing the javadocs for details, but I'm met with a 404 error when following any javadoc links from the integration guide, eg https://msintuneappsdk.github.io/ms-intune-app-sdk-android/reference/com/microsoft/intune/mam/policy/AppPolicy.html

Doc links have been updated to new domain (eg. https://microsoftconnect.github.io/ms-intune-app-sdk-android/reference/com/microsoft/intune/mam/client/app/backup/MAMBackupAgent.html)
and looks like the upn referenced are fixed.