[rs-commit] r290 - in /rs-interop/trunk/src/site: resources/Redwax-Interop-Demo.mobileconfig resources/images/redwax-macos-scep-mobileconfig.png xhtml5/scep/index.xhtml5
rs-commit at redwax.eu
rs-commit at redwax.eu
Sun Feb 16 19:22:13 CET 2020
Author: minfrin at redwax.eu
Date: Sun Feb 16 19:22:12 2020
New Revision: 290
Log:
Add an interoperability example for MacOS mobileconfig.
Added:
rs-interop/trunk/src/site/resources/Redwax-Interop-Demo.mobileconfig
rs-interop/trunk/src/site/resources/images/redwax-macos-scep-mobileconfig.png (with props)
Modified:
rs-interop/trunk/src/site/xhtml5/scep/index.xhtml5
Added: rs-interop/trunk/src/site/resources/Redwax-Interop-Demo.mobileconfig
==============================================================================
--- rs-interop/trunk/src/site/resources/Redwax-Interop-Demo.mobileconfig (added)
+++ rs-interop/trunk/src/site/resources/Redwax-Interop-Demo.mobileconfig Sun Feb 16 19:22:12 2020
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>PayloadContent</key>
+ <array>
+ <dict>
+ <key>PayloadContent</key>
+ <dict>
+ <key>Challenge</key>
+ <string>challenge-password</string>
+ <key>Key Type</key>
+ <string>RSA</string>
+ <key>Key Usage</key>
+ <integer>5</integer>
+ <key>Keysize</key>
+ <integer>2048</integer>
+ <key>Name</key>
+ <string>Redwax-Interop-Demo</string>
+ <key>Retries</key>
+ <integer>3</integer>
+ <key>RetryDelay</key>
+ <integer>10</integer>
+ <key>Subject</key>
+ <array>
+ <array>
+ <array>
+ <string>CN</string>
+ <string>test-certificate</string>
+ </array>
+ </array>
+ </array>
+ <key>SubjectAltName</key>
+ <dict>
+ <key>rfc822Name</key>
+ <string>test at example.com</string>
+ </dict>
+ <key>URL</key>
+ <string>https://interop.redwax.eu/test/simple/scep</string>
+ </dict>
+ <key>PayloadDescription</key>
+ <string>Configures SCEP settings</string>
+ <key>PayloadDisplayName</key>
+ <string>SCEP</string>
+ <key>PayloadIdentifier</key>
+ <string>com.apple.security.scep.C32A1326-E5B4-40DA-B8F5-988CABF3A9F4</string>
+ <key>PayloadType</key>
+ <string>com.apple.security.scep</string>
+ <key>PayloadUUID</key>
+ <string>C32A1326-E5B4-40DA-B8F5-988CABF3A9F4</string>
+ <key>PayloadVersion</key>
+ <integer>1</integer>
+ </dict>
+ </array>
+ <key>PayloadDescription</key>
+ <string>This profile installs a testing certificate using the SCEP protocol.</string>
+ <key>PayloadDisplayName</key>
+ <string>Redwax Interop/Demo</string>
+ <key>PayloadIdentifier</key>
+ <string>Redwax.2BE8586E-E6A6-42A9-BD1D-4C3453CF5B44</string>
+ <key>PayloadOrganization</key>
+ <string>Redwax Project</string>
+ <key>PayloadRemovalDisallowed</key>
+ <false/>
+ <key>PayloadType</key>
+ <string>Configuration</string>
+ <key>PayloadUUID</key>
+ <string>3F2757AB-BE32-45BC-9874-4173C185778D</string>
+ <key>PayloadVersion</key>
+ <integer>1</integer>
+</dict>
+</plist>
Added: rs-interop/trunk/src/site/resources/images/redwax-macos-scep-mobileconfig.png
==============================================================================
Binary file - no diff available.
Propchange: rs-interop/trunk/src/site/resources/images/redwax-macos-scep-mobileconfig.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Modified: rs-interop/trunk/src/site/xhtml5/scep/index.xhtml5
==============================================================================
--- rs-interop/trunk/src/site/xhtml5/scep/index.xhtml5 (original)
+++ rs-interop/trunk/src/site/xhtml5/scep/index.xhtml5 Sun Feb 16 19:22:12 2020
@@ -151,6 +151,124 @@
</section>
<section class="wrapper style1 align-center" id="directive-reference">
<div class="inner">
+ <h2>SCEP with Apple MacOS and iOS</h2>
+ <p>
+ <a href="https://apple.com">Apple's</a> MacOS and iOS operating
+ systems support SCEP via the mobileconfig profile as generated by
+ <a href="https://support.apple.com/apple-configurator">Apple
+ Configurator</a>.
+ </p>
+ <div class="index align-left">
+ <section>
+ <header>
+ <h3>Mobileconfig</h3>
+ </header>
+ <div class="content">
+ <p>
+ A mobileconfig profile is an XML file that contains a
+ set of configurations for a MacOS or iOS device.
+ </p>
+ <p>
+ <a href="../Redwax-Interop-Demo.mobileconfig">Download</a> the
+ mobileconfig file or cut and paste it below. Open the file
+ from MacOS or from email in iOS or MacOS, and the SCEP client
+ will request a test certificate from the Redwax SCEP server.
+ </p>
+ <pre>
+<code><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+ <dict>
+ <key>PayloadContent</key>
+ <array>
+ <dict>
+ <key>PayloadContent</key>
+ <dict>
+ <key>Challenge</key>
+ <string>challenge-password</string>
+ <key>Key Type</key>
+ <string>RSA</string>
+ <key>Key Usage</key>
+ <integer>5</integer>
+ <key>Keysize</key>
+ <integer>2048</integer>
+ <key>Name</key>
+ <string>Redwax-Interop-Demo</string>
+ <key>Retries</key>
+ <integer>3</integer>
+ <key>RetryDelay</key>
+ <integer>10</integer>
+ <key>Subject</key>
+ <array>
+ <array>
+ <array>
+ <string>CN</string>
+ <string>test-certificate</string>
+ </array>
+ </array>
+ </array>
+ <key>SubjectAltName</key>
+ <dict>
+ <key>rfc822Name</key>
+ <string>test at example.com</string>
+ </dict>
+ <key>URL</key>
+ <string>https://interop.redwax.eu/test/simple/scep</string>
+ </dict>
+ <key>PayloadDescription</key>
+ <string>Configures SCEP settings</string>
+ <key>PayloadDisplayName</key>
+ <string>SCEP</string>
+ <key>PayloadIdentifier</key>
+ <string>com.apple.security.scep.C32A1326-E5B4-40DA-B8F5-988CABF3A9F4</string>
+ <key>PayloadType</key>
+ <string>com.apple.security.scep</string>
+ <key>PayloadUUID</key>
+ <string>C32A1326-E5B4-40DA-B8F5-988CABF3A9F4</string>
+ <key>PayloadVersion</key>
+ <integer>1</integer>
+ </dict>
+ </array>
+ <key>PayloadDescription</key>
+ <string>This profile installs a testing certificate using the SCEP protocol.</string>
+ <key>PayloadDisplayName</key>
+ <string>Redwax Interop/Demo</string>
+ <key>PayloadIdentifier</key>
+ <string>Redwax.2BE8586E-E6A6-42A9-BD1D-4C3453CF5B44</string>
+ <key>PayloadOrganization</key>
+ <string>Redwax Project</string>
+ <key>PayloadRemovalDisallowed</key>
+ <false/>
+ <key>PayloadType</key>
+ <string>Configuration</string>
+ <key>PayloadUUID</key>
+ <string>3F2757AB-BE32-45BC-9874-4173C185778D</string>
+ <key>PayloadVersion</key>
+ <integer>1</integer>
+ </dict>
+</plist>
+]]></code>
+ </pre>
+ </div>
+ </section>
+ <section>
+ <header>
+ <h3>Profile</h3>
+ </header>
+ <div class="content">
+ <p>
+ Once installed, the profile will look similar to the following.
+ </p>
+ <p>
+ <img src="../images/redwax-macos-scep-mobileconfig.png" alt="Screenshot of profile" />
+ </p>
+ </div>
+ </section>
+ </div>
+ </div>
+ </section>
+ <section class="wrapper style1 align-center" id="directive-reference">
+ <div class="inner">
<h2>SCEP with Mikrotik RouterOS</h2>
<p>
<a href="https://mikrotik.com">Mikrotik's Routerboard and RouterOS</a>
More information about the rs-commit
mailing list