Class: Kaltura::KalturaAccessControlScope

Inherits:
KalturaObjectBase show all
Defined in:
lib/kaltura_client.rb

Direct Known Subclasses

KalturaEntryContextDataParams

Instance Attribute Summary collapse

Attributes inherited from KalturaObjectBase

#object_type

Method Summary

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#contextsObject

Indicates what contexts should be tested. No contexts means any context.



2473
2474
2475
# File 'lib/kaltura_client.rb', line 2473

def contexts
  @contexts
end

#hashesObject

Array of hashes to pass to the access control profile scope



2476
2477
2478
# File 'lib/kaltura_client.rb', line 2476

def hashes
  @hashes
end

#ipObject

IP to be used to test geographic location conditions.



2461
2462
2463
# File 'lib/kaltura_client.rb', line 2461

def ip
  @ip
end

#ksObject

Kaltura session to be used to test session and user conditions.



2464
2465
2466
# File 'lib/kaltura_client.rb', line 2464

def ks
  @ks
end

#referrerObject

URL to be used to test domain conditions.



2458
2459
2460
# File 'lib/kaltura_client.rb', line 2458

def referrer
  @referrer
end

#timeObject

Unix timestamp (In seconds) to be used to test entry scheduling, keep null to use now.



2470
2471
2472
# File 'lib/kaltura_client.rb', line 2470

def time
  @time
end

#user_agentObject

Browser or client application to be used to test agent conditions.



2467
2468
2469
# File 'lib/kaltura_client.rb', line 2467

def user_agent
  @user_agent
end