code: public SCIMSearchResult<User> searchUsers(Query query, AccessToken accessToken) {
          return getUserService().searchResources(query, accessToken);
      }
docs: Search for existing Users by the given {@link org.osiam.client.query.Query Query}.
  
  @param query       containing the query to execute.
  @param accessToken the OSIAM access token from for the current session
  @return a SCIMSearchResult Containing a list of all found Users
  @throws UnauthorizedException             if the request could not be authorized.
  @throws ForbiddenException                if the scope doesn't allow this request
  @throws ConnectionInitializationException if the connection to the given OSIAM service could not be initialized
  @throws IllegalStateException             if OSIAM's endpoint(s) are not properly configured