White Papers

Version 1.5.0 31
8.10 DCIM_LCService.SetPublicCertificate() 489
The SetPublicCertificate() method is used to set a public certificate in the chain of trust for directory 490
services. The successful invocation of this method shall set the certificate inside the Certificate parameter 491
to the iDRAC trusted Root CA list. The certificate will be used to authenticate the directory service access 492
to iDRAC. 493
Table 37DCIM_LCService.SetPublicCertificate() Method: Return Code Values 494
Value Description
0 Request was successfully executed.
2 Error occurred
Table 38DCIM_LCService.SetPublicCertificate() Method: Parameters 495
Qualifiers Name Type Description/Values
IN, REQ Type string
This parameter specifies the service the
certificate is for.
“directoryCA” = CA certificate for Active
Directory or LDAP server
IN, REQ Certificate string
An input parameter that represents the
certificate to set. The certificate must be in
X509 format and Base64 encoded.
OUT MessageID string
Error Message ID may be used to look-up in
the Dell Message registry files. For more
information, see Error Message Registry.
OUT Message string
Error Message in English corresponding to
MessageID is returned if the method fails to
execute
OUT MessageArguments[] string
Substitution variables for dynamic error
messages
Table 39DCIM_LCService.SetPublicCertificate() Method: Standard Messages 496
MessageID (OUT parameter) Message MessageArguments[]
LC002 General failure
LC016 Missing required parameter %s "Type", "Certificate"
LC017 Invalid value of parameter %s "Type", "Certificate"
8.11 DCIM_LCService.DeleteAutoDiscoveryServerPublicKey() 497
The DeleteAutoDiscoveryServerPublicKey() method is used to delete the server public key set previously 498
by the auto discovery method. 499