Method: App42::User::UserService#get_locked_users_count

Defined in:
lib/user/UserService.rb

#get_locked_users_countObject

Gets the count of all the locked users

Returns:

  • Returns the count of locked User exists

Raises:

  • App42Exception



751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
# File 'lib/user/UserService.rb', line 751

def get_locked_users_count()
  puts "getLockedUsersCount Called "
  puts "Base url #{@base_url}"
  response = nil
  responseObj = App42Response.new()
  util = Util.new
  begin
    connection = App42::Connection::RESTConnection.new(@base_url)
    query_params = {}
    params = {
      'apiKey'=> @api_key,
      'version' => @version,
      'timeStamp' => util.get_timestamp_utc,
    }
    query_params = params.clone
    puts query_params
    signature = util.sign(@secret_key, params)
    resource_url = "#{@version}/#{@resource}/count/locked"
    response = connection.get(signature, resource_url, query_params)
    responseObj.strResponse=(response)
    responseObj.isResponseSuccess=(true)
    responseObj = UserResponseBuilder.new()
    responseObj.getTotalRecords(response)
  rescue  App42Exception =>e
    raise e
  rescue  Exception => e
    raise App42Exception.new(e)
  end
  return responseObj
end