Sha256: c7329199698a6f9aa5a51bc06401dd501a4d9ad422d00f5fcc89ffa6f183f5ad
Contents?: true
Size: 904 Bytes
Versions: 2
Compression:
Stored size: 904 Bytes
Contents
module IOSConfigProfile class SCEPPayload < Hash include IOSConfigProfile::BasicPayload attr_accessor :url def initialize(url) self.url = url require_attributes :url merge! security_payload end private 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 end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ios_config_profile-1.4.1 | lib/ios_config_profile/device/scep_payload.rb |
ios_config_profile-1.4.0 | lib/ios_config_profile/device/scep_payload.rb |