class Insights::API::Common::Entitlement
Attributes
identity[R]
Public Class Methods
new(identity)
click to toggle source
# File lib/insights/api/common/entitlement.rb, line 7 def initialize(identity) @identity = identity end
Private Instance Methods
find_entitlement_key(key)
click to toggle source
# File lib/insights/api/common/entitlement.rb, line 28 def find_entitlement_key(key) result = identity.dig('entitlements', key.to_s) # TODO: Always force entitlements key return true unless result result['is_entitled'] end