[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