Java 基于OIM中的自定义属性值搜索用户

Java 基于OIM中的自定义属性值搜索用户,java,identity,oracle11gr2,identity-management,oim,Java,Identity,Oracle11gr2,Identity Management,Oim,我创建了一个自定义属性,并将其值更新为“true”。现在,我试图获取自定义属性值为“true”的所有用户。我试图使用下面的API,但我只能传递OOTB属性。请帮忙 List listOfStatus=new ArrayList(); 添加(“真”); SearchCriteria STATUS SearchCriteria=新的SearchCriteria(UserManagerConstants.AttributeValue.USER_STATUS_ACTIVE.getId(),listOfS

我创建了一个自定义属性,并将其值更新为“true”。现在,我试图获取自定义属性值为“true”的所有用户。我试图使用下面的API,但我只能传递OOTB属性。请帮忙

List listOfStatus=new ArrayList(); 添加(“真”);
SearchCriteria STATUS SearchCriteria=新的SearchCriteria(UserManagerConstants.AttributeValue.USER_STATUS_ACTIVE.getId(),listOfStatus,SearchCriteria.Operator.IN)

您需要将该属性标记为“可搜索”才能对其进行搜索。在API中,您将提供该属性名称。

您需要将该属性标记为“可搜索”才能对其进行搜索。在API中,您将提供此属性名称。

如果答案正确,请将其标记为正确。:)如果答案正确,请将其标记为正确。:)