Interface MAMServiceAuthenticationCallback

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      abstract String acquireToken(@NonNull() String upn, @NonNull() String aadId, @NonNull() String resourceId) Acquire a token for the requested resource, for the requested user.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • acquireToken

        @Nullable() abstract String acquireToken(@NonNull() String upn, @NonNull() String aadId, @NonNull() String resourceId)

        Acquire a token for the requested resource, for the requested user. If a token can not be acquired, return a null. A token can be provided later by calling MAMEnrollmentManger.updateToken() with the same parameter values as passed here, along with the requested token.

        Parameters:
        upn - UPN identifying the user.
        aadId - AAD ID of the user.
        resourceId - ID of the request resource.
        Returns:

        Returns the acquired token, or null if the token could not be acquired.