If the addMapping API fails with error AUTH_ADD_MAPPING_ALREADY_MAPPED_TO_OTHER_MEMBER (3302),
you can force addMapping with this VO.
void addMappingForcibly() {
@Override
if (ticket != null)
@Override
public void onCallback(AuthToken forceAddMappingAuthToken, GamebaseException forceAddMappingException) {
if (Gamebase.isSuccess(forceAddMappingException)) {
return;
}
...
}
}
}
} else {
...
}
return;
}
}
});
}
This class is a wrapper class that is provided to use various features of Gamebase platform.
Definition: Gamebase.java:61
static void addMappingForcibly(@NonNull final Activity activity, @NonNull final ForcingMappingTicket forcingMappingTicket, @Nullable final GamebaseDataCallback< AuthToken > callback)
Forcibly trying to map the currently authenticated user identifier of Gamebase with the credential of...
Definition: Gamebase.java:579
static void addMapping(@NonNull final Activity activity, @NonNull final String providerName, @Nullable final GamebaseDataCallback< AuthToken > callback)
Mapping the currently authenticated user identifier of Gamebase with another external authentication.
Definition: Gamebase.java:379
static boolean isSuccess(@Nullable final GamebaseException exception)
Returns true if the GamebaseException object is null or the error code is zero.
Definition: Gamebase.java:160
Definition: AuthToken.java:15
If the addMapping API fails with error AUTH_ADD_MAPPING_ALREADY_MAPPED_TO_OTHER_MEMBER (3302),...
Definition: ForcingMappingTicket.java:67
String mappedUserId
UserId that can be cleared by force mapping.
Definition: ForcingMappingTicket.java:73
String forcingMappingKey
Definition: ForcingMappingTicket.java:90
static ForcingMappingTicket from(@NonNull final GamebaseException exception)
Factory method to create VO instance.
Definition: ForcingMappingTicket.java:105
Class responsible for creating error codes and error objects.
Definition: GamebaseError.java:23
static final int AUTH_ADD_MAPPING_ALREADY_MAPPED_TO_OTHER_MEMBER
Definition: GamebaseError.java:110
An object that contains the success or failure of the execution of the Gamebase function.
Definition: GamebaseException.java:26
int getCode()
Get result code.
Definition: GamebaseException.java:157
Generic callback interface that returns data.
Definition: GamebaseDataCallback.java:12