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)
         {

Reply via email to