This section describes how to import certificates using the RPC method.
Operation |
XPATH |
---|---|
edit-config: default |
/huawei-pki:certificate-operation |
Data requirement
Item |
Data |
Description |
---|---|---|
Realm name |
default |
The local certificate file local.pem is imported to the default realm of the root system using the password huawei@1234. |
Certificate type |
1 |
|
Certificate file name |
local.pem |
|
Certificate format |
PEM |
|
Certificate operation type |
0 |
|
Password |
huawei@1234 |
|
Virtual system name |
public |
<?xml version='1.0' encoding='UTF-8'?> <rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="1"> <pki:certificate-operation xmlns:pki="urn:huawei:params:xml:ns:yang:huawei-pki"> <pki:files> <pki:realm-name>default</pki:realm-name> <pki:certificate-type>1</pki:certificate-type> <pki:file-name>local.pem</pki:file-name> <pki:file-format>pem</pki:file-format> <pki:operation-type>0</pki:operation-type> <pki:password>huawei@1234</pki:password> <pki:vsys-name>public</pki:vsys-name> </pki:files> </pki:certificate-operation> </rpc>
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="1"> <errors> <errors xmlns="urn:huawei:params:xml:ns:yang:huawei-pki:certificate-operation"> <realm-name>default</realm-name> <error-tag>0</error-tag> <errors> <errors> </rpc-reply>
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="1"> <errors> <errors xmlns="urn:huawei:params:xml:ns:yang:huawei-pki:certificate-operation"> <realm-name>default</realm-name> <error-tag>1</error-tag> <errors> <errors> </rpc-reply>
Response error-tag types: