Technical White Paper

2/root/dcim/DCIM_RAIDService
?SystemCreationClassName=DCIM_ComputerSystem,
CreationClassName=DCIM_RAIDService,SystemName=DCIM:ComputerSystem,
Name=DCIM:RAIDService -h $IPADDRESS -V -v -c dummy.cert -P 443
-u $USERNAME -p $PASSWORD -J LockVirtualDisk.xml -j utf-8 -y basic
The input file LockVirtualDisk.xml is shown below:
<p:LockVirtualDisk_INPUT xmlns:p="http://schemas.dmtf.org/wbem/wscim/1/cim-
schema/2/root/dcim/DCIM_RAIDService">
<p:Target>Disk.Virtual.0:RAID.Integrated.1-1</p:Target>
</p:LockVirtualDisk_INPUT>
OUTPUT:
This method requires an H700 or H800 controller to properly function, as does the LockVirtualDisk()
method. If the key is not set by LockVirtualDisk(), the following message may be displayed:
<n1:LockVirtualDisk_OUTPUT>
<n1:Message>Controller is not security capable</n1:Message>
<n1:MessageID>STOR022</n1:MessageID>
<n1:ReturnValue>2</n1:ReturnValue>
<n1:LockVirtualDisk_OUTPUT>
16.17.3 Locking the Controller with a Key-EnableControllerEncryption()
The EnableControllerEncryption() method is used to set either Local Key encryption or Dell
Key Manager (DKM) encryption on controllers that support encryption of the drives.
Invoke EnableControllerEncryption() method with the following parameters and syntax:
TARGET: This parameter is the FQDD of the
DCIM_ControllerView
class. See Section 16.1.
Key: Key Passcode. This parameter is required if the Mode = Local Key Encryption. The
Key can be maximum 32 characters in length, and must have one character
from each of the following sets:
Upper Case
Lower Case
Number
Special Character
The special characters in the following set needs to be passed as mentioned
below.
& &amp;
< &lt;
> &gt;
&quot;
&apos;
Keyid: Key Identifier- Describes Key. The Keyid can be maximum 32 characters in length
and must not have spaces in it.
Mode: Mode of the Controller
1 - Local Key Encryption
2 Dell Key Manager
EXAMPLE: