Okta在Java中不受限制地获取所有用户列表

问题描述

我知道通过使用此Link header,我们可以获取一个用户,并且可以通过传递最多200个作为here定义的限制来获取用户列表。

是否可以通过使用Java语言使Okta中的所有用户不受任何限制?

Here我找到了一种使用Python吸引所有用户方法。有Java解决方案吗?

解决方法

您可以使用Okta的Java管理SDK列出所有用户,如下所示:

UserList users = client.listUsers();

// stream
client.listUsers().stream()
    .forEach(user -> {
      // do something
    });

参考: https://github.com/okta/okta-sdk-java#list-all-users https://github.com/okta/okta-sdk-java#paging

,

我试图将python逻辑转换为Java。这是获取所有用户的工作代码:

a alias_name2 'cd path/you/always/need'

需要对其进行优化,但它现在可以正常工作。