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: