Skip to content

Commit c65fb06

Browse files
Mudr1kviktor.mudrevsky
andauthored
[BKNDLSS-28260]: Add domain argument for android SDK (#517)
Co-authored-by: viktor.mudrevsky <[email protected]>
1 parent 84346dc commit c65fb06

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

src/com/backendless/UserService.java

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -876,6 +876,29 @@ public void getAuthorizationUrlLink( String authProviderCode, Map<String, String
876876
);
877877
}
878878

879+
public void getAuthorizationUrlLink( String authProviderCode,
880+
String callbackUrlDomain,
881+
Map<String, String> fieldsMappings,
882+
List<String> scope,
883+
AsyncCallback<String> responder ) throws BackendlessException
884+
{
885+
if( fieldsMappings == null )
886+
fieldsMappings = new HashMap<>();
887+
888+
if( scope == null )
889+
scope = new ArrayList<>();
890+
891+
String origin = null;
892+
String deviceType = HeadersManager.getInstance().getHeader( HeadersManager.HeadersEnum.APP_TYPE_NAME );
893+
894+
Invoker.invokeAsync(
895+
USER_MANAGER_SERVER_ALIAS,
896+
"getAuthorizationUrlLink",
897+
new Object[] { authProviderCode, origin, deviceType, fieldsMappings, scope, callbackUrlDomain },
898+
responder
899+
);
900+
}
901+
879902
private static void checkUserToBeProper( BackendlessUser user ) throws BackendlessException
880903
{
881904
checkUserToBeProperForUpdate( user );

0 commit comments

Comments
 (0)