Method: Auth0::Api::V2::DeviceCredentials#device_credentials
- Defined in:
- lib/auth0/api/v2/device_credentials.rb
#device_credentials(client_id = nil, options = {}) ⇒ json Also known as: list_device_credentials
Retrieves log entries that match the specified search criteria. rubocop:disable Metrics/AbcSize
22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
# File 'lib/auth0/api/v2/device_credentials.rb', line 22 def device_credentials(client_id = nil, = {}) request_params = { fields: .fetch(:fields, nil), include_fields: .fetch(:include_fields, nil), user_id: .fetch(:user_id, nil), client_id: client_id, type: .fetch(:type, nil), page: .fetch(:page, nil), per_page: .fetch(:per_page, nil), include_totals: .fetch(:include_totals, nil) } if !request_params[:type].nil? && !%w(public_key refresh_token rotating_refresh_token).include?(request_params[:type]) raise Auth0::InvalidParameter, 'Type must be one of \'public_key\', \'refresh_token\', \'rotating_refresh_token\'' end get(device_credentials_path, request_params) end |