diff --git a/server-spi/src/main/java/org/keycloak/storage/user/UserQueryProvider.java b/server-spi/src/main/java/org/keycloak/storage/user/UserQueryProvider.java
index 2cbae11..b1dab0b 100644
--- a/server-spi/src/main/java/org/keycloak/storage/user/UserQueryProvider.java
+++ b/server-spi/src/main/java/org/keycloak/storage/user/UserQueryProvider.java
@@ -21,6 +21,7 @@ import org.keycloak.models.RealmModel;
import org.keycloak.models.RoleModel;
import org.keycloak.models.UserModel;
+import java.util.Collections;
import java.util.List;
import java.util.Map;
@@ -129,7 +130,7 @@ public interface UserQueryProvider {
*/
default List<UserModel> getRoleMembers(RealmModel realm, RoleModel role)
{
- throw new UnsupportedOperationException();
+ return Collections.EMPTY_LIST;
}
/**
@@ -144,7 +145,7 @@ public interface UserQueryProvider {
*/
default List<UserModel> getRoleMembers(RealmModel realm, RoleModel role, int firstResult, int maxResults)
{
- throw new UnsupportedOperationException();
+ return Collections.EMPTY_LIST;
}
/**
diff --git a/testsuite/integration-arquillian/servers/auth-server/services/testsuite-providers/src/main/java/org/keycloak/testsuite/federation/UserPropertyFileStorage.java b/testsuite/integration-arquillian/servers/auth-server/services/testsuite-providers/src/main/java/org/keycloak/testsuite/federation/UserPropertyFileStorage.java
index 7d793d7..0d01c41 100644
--- a/testsuite/integration-arquillian/servers/auth-server/services/testsuite-providers/src/main/java/org/keycloak/testsuite/federation/UserPropertyFileStorage.java
+++ b/testsuite/integration-arquillian/servers/auth-server/services/testsuite-providers/src/main/java/org/keycloak/testsuite/federation/UserPropertyFileStorage.java
@@ -206,7 +206,6 @@ public class UserPropertyFileStorage implements UserLookupProvider, UserStorageP
return Collections.EMPTY_LIST;
}
-
@Override
public List<UserModel> searchForUser(String search, RealmModel realm) {
return getUsers(realm, 0, Integer.MAX_VALUE - 1);