Fix all users listed for each backend See #MAASMOB-326
Project: http://git-wip-us.apache.org/repos/asf/incubator-milagro-mfa-sdk-android/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-milagro-mfa-sdk-android/commit/f69d1a2d Tree: http://git-wip-us.apache.org/repos/asf/incubator-milagro-mfa-sdk-android/tree/f69d1a2d Diff: http://git-wip-us.apache.org/repos/asf/incubator-milagro-mfa-sdk-android/diff/f69d1a2d Branch: refs/heads/master Commit: f69d1a2de670eaf494a7261dae0b3460a8d8a34b Parents: d1e1bf8 Author: Vassil Angelov <vassil.ange...@miracl.com> Authored: Tue Sep 13 15:00:51 2016 +0300 Committer: Vassil Angelov <vassil.ange...@miracl.com> Committed: Tue Sep 13 15:00:51 2016 +0300 ---------------------------------------------------------------------- mpinsdk/src/main/java/com/miracl/mpinsdk/model/User.java | 4 ++++ mpinsdk/src/main/jni/JNIMPinSDK.cpp | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-milagro-mfa-sdk-android/blob/f69d1a2d/mpinsdk/src/main/java/com/miracl/mpinsdk/model/User.java ---------------------------------------------------------------------- diff --git a/mpinsdk/src/main/java/com/miracl/mpinsdk/model/User.java b/mpinsdk/src/main/java/com/miracl/mpinsdk/model/User.java index 2f48a07..3a23693 100644 --- a/mpinsdk/src/main/java/com/miracl/mpinsdk/model/User.java +++ b/mpinsdk/src/main/java/com/miracl/mpinsdk/model/User.java @@ -52,6 +52,10 @@ public class User implements Closeable { } } + public String getBackend() { + return nGetBackend(mPtr); + } + public boolean isUserSelected() { return isUserSelected; } http://git-wip-us.apache.org/repos/asf/incubator-milagro-mfa-sdk-android/blob/f69d1a2d/mpinsdk/src/main/jni/JNIMPinSDK.cpp ---------------------------------------------------------------------- diff --git a/mpinsdk/src/main/jni/JNIMPinSDK.cpp b/mpinsdk/src/main/jni/JNIMPinSDK.cpp index ace68df..a570ec0 100644 --- a/mpinsdk/src/main/jni/JNIMPinSDK.cpp +++ b/mpinsdk/src/main/jni/JNIMPinSDK.cpp @@ -249,7 +249,7 @@ static jobject nListUsersForBackend(JNIEnv* env, jobject jobj, jlong jptr, jobje { MPinSDK* sdk = (MPinSDK*) jptr; std::vector<MPinSDK::UserPtr> users; - MPinSDK::Status status = sdk->ListAllUsers(users); + MPinSDK::Status status = sdk->ListUsers(users, JavaToStdString(env, jbackend)); if(status == MPinSDK::Status::OK) {