public boolean isSearchCriteriaTypeSupported(IdentityObjectType identityObjectType, IdentityObjectSearchCriteriaType storeSearchConstraint) { return resolveIdentityStore(identityObjectType).getSupportedFeatures().isSearchCriteriaTypeSupported(identityObjectType, storeSearchConstraint); }
public boolean isGroupsSearchCriteriumTypeSupported(String groupType, IdentitySearchCriteriumType constraintType) { IdentityObjectType objectType = getSessionContext().getIdentityObjectTypeMapper().getIdentityObjectType(groupType); IdentityObjectSearchCriteriaType constraint = IdentityObjectSearchCriteriaType.valueOf(constraintType.name()); if (constraint != null) { return getSessionContext().getIdentityStoreRepository().getSupportedFeatures(). isSearchCriteriaTypeSupported(objectType, constraint); } return false; } };
public boolean isUsersSearchCriteriumTypeSupported(IdentitySearchCriteriumType constraintType) { IdentityObjectType objectType = getSessionContext().getIdentityObjectTypeMapper().getIdentityObjectType(); IdentityObjectSearchCriteriaType constraint = IdentityObjectSearchCriteriaType.valueOf(constraintType.name()); if (constraint != null) { return getSessionContext().getIdentityStoreRepository().getSupportedFeatures(). isSearchCriteriaTypeSupported(objectType, constraint); } return false; }
public boolean isGroupsSearchCriteriumTypeSupported(String groupType, IdentitySearchCriteriumType constraintType) { IdentityObjectType objectType = getSessionContext().getIdentityObjectTypeMapper().getIdentityObjectType(groupType); IdentityObjectSearchCriteriaType constraint = IdentityObjectSearchCriteriaType.valueOf(constraintType.name()); if (constraint != null) { return getSessionContext().getIdentityStoreRepository().getSupportedFeatures(). isSearchCriteriaTypeSupported(objectType, constraint); } return false; }
public boolean isIdentitiesSearchCriteriumTypeSupported(IdentitySearchCriteriumType constraintType) { IdentityObjectType objectType = getSessionContext().getIdentityObjectTypeMapper().getIdentityObjectType(); IdentityObjectSearchCriteriaType constraint = IdentityObjectSearchCriteriaType.valueOf(constraintType.name()); if (constraint != null) { return getSessionContext().getIdentityStoreRepository().getSupportedFeatures(). isSearchCriteriaTypeSupported(objectType, constraint); } return false; }