class IOSConfigProfile::EnrollmentPayload
Attributes
identity_cert[R]
identity_cert_password[R]
topic[R]
url[R]
Public Class Methods
new(url, topic, identity_cert, identity_cert_password)
click to toggle source
# File lib/ios_config_profile/device/enrollment_payload.rb, line 7 def initialize(url, topic, identity_cert, identity_cert_password) @url = url @topic = topic @identity_cert = identity_cert @identity_cert_password = identity_cert_password require_attributes :url, :topic, :identity_cert, :identity_cert_password push security_payload push mdm_payload end
Public Instance Methods
mdm_payload()
click to toggle source
# File lib/ios_config_profile/device/enrollment_payload.rb, line 17 def mdm_payload @mdm_payload ||= IOSConfigProfile::MDMPayload.new(url, security_payload, topic) end
security_payload()
click to toggle source
# File lib/ios_config_profile/device/enrollment_payload.rb, line 21 def security_payload @security_payload ||= IOSConfigProfile::SecurityPayload.new(identity_cert, identity_cert_password) end