Class: Mdm::ApiKey

Inherits:
ActiveRecord::Base
  • Object
show all
Defined in:
app/models/mdm/api_key.rb

Overview

API key to access the RPC.

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#created_atDateTime

When this API Key was created.



# File 'app/models/mdm/api_key.rb', line 7

#tokenString

The API Key to authenicate to the RPC.



# File 'app/models/mdm/api_key.rb', line 12

#updated_atDateTime

The last time this API Key was updated.



# File 'app/models/mdm/api_key.rb', line 17

Instance Method Details

#supports_apivoid (protected)

TODO:

MSP-2724

This method returns an undefined value.

Validates whether License supports API.



51
52
53
54
55
56
57
# File 'app/models/mdm/api_key.rb', line 51

def supports_api
  license = License.get

  if license and not license.supports_api?
    errors[:license] = " - this product does not support API access"
  end
end