Functional Specification
Deploy the Apple Inc. root certificate, and register the MDM certificate (PKCS#12) to the APNs connection function.
Command Format
swss_ImportAppleCert.bat /root Apple Inc. root certificate /mdm MDM certificate
Option
Specify the full path of the Apple Inc. root certificate (PEM format).
If the full path of the file includes halfwidth spaces, enclose it in double quotations.
It is recommended to describe the specifiable full path in 96 halfwidth characters or less.
The operations in the case where the length of the full path exceeds 96 characters cannot be guaranteed.
Halfwidth alphanumeric characters and symbols can be used to specify the path.
The following symbols, however, cannot be used while specifying a folder name:
The symbols that cannot be used:'\', '/', ':', '*', '?', '"', '<', '>', '|'
Specify the full path of the MDM certificate (PKCS#12).
If the full path of the file includes halfwidth spaces, enclose it in double quotations.
It is recommended to describe the specifiable full path in 96 halfwidth characters or less.
The operations in the case where the length of the full path exceeds 96 characters cannot be guaranteed.
Halfwidth alphanumeric characters and symbols can be used to specify the path.
The following symbols, however, cannot be used while specifying a folder name:
The symbols that cannot be used:'\', '/', ':', '*', '?', '"', '<', '>', '|'
Return Value
Ended normally
Ended abnormally
Location for Saving Commands
<Relay Server installation folder>\iOS\bin
When coexisting with SS of the Systemwalker Desktop Patrol, and when the Systemwalker Desktop Patrol is pre-installed, the saving location is as follows:
<Installation directory of Systemwalker Desktop Patrol>\SS\iOS\bin
Authority Required for Execution/Execution Environment
Execute with a user that belongs to the Administrators group of the local computer or a user that belongs to the Domain Admins group of the domain.
Execute on the Relay server.
Examples of Use/Execution Results/Output Format
C:\Program Files\Fujitsu\Systemwalker Desktop Keeper\SDSV\iOS\bin>swss_ImportAppleCert.bat /root C:\root\aproot.cer /mdm "C:\mdm pkcs\mdmpkcs12.p12"
********************************************************
*passphrase(.\APNsCert.p12): pkcs12 passphrase
********************************************************
passphrase(C:\mdm pkcs\mdmpkcs12.p12): Enter the password input while creating the PKCS#12 format.
OK
Topic: com.apple.mgmt.External.11111111-1111-1111-1111-111111111111
already exist: C:/Program Files/Fujitsu/Systemwalker Desktop Keeper/SDSV/iOS/lib/mdm/apns_client/data/mdm_certificates/com.apple.mgmt.External.11111111-1111-1111-1111-111111111111/mdm_certificate.pem
already exist: C:/Program Files/Fujitsu/Systemwalker Desktop Keeper/SDSV/iOS/lib/mdm/apns_client/data/mdm_certificates/com.apple.mgmt.External.11111111-1111-1111-1111-111111111111/private_key.pem
Done
Completion