class IOSConfigProfile::SCEPPayload
Attributes
url[RW]
Public Class Methods
new(url)
click to toggle source
# File lib/ios_config_profile/device/scep_payload.rb, line 7 def initialize(url) self.url = url require_attributes :url merge! security_payload end
Private Instance Methods
security_payload()
click to toggle source
# File lib/ios_config_profile/device/scep_payload.rb, line 15 def security_payload { "URL" => url, # 'Name' => '#{IOSConfigProfile.organization} SCEP Payload', # 'Subject' => '', # 'Challenge' => '', # 'Keysize' => 1024, # 'Key Type' => 'RSA', # 'Key Usage' => 5, "PayloadType" => "com.apple.security.scep", "PayloadVersion" => 1, "PayloadIdentifier" => "#{IOSConfigProfile.root_domain}.profile.scep", "PayloadDisplayName" => "Security", "PayloadDescription" => "Provides device authentication (certificate or identity).", "PayloadOrganization" => IOSConfigProfile.organization, } end