---
title: SetTlsCertAndKeyFile
description: "设置TLS客户端证书和私钥文件。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengcctrustzone/tee/kdcl/kdcl_kfzn_021.html
sourcePath: /source/zh/kunpengcctrustzone/tee/kdcl/kdcl_kfzn_021.html
indexId: 649cd0fd32320c8e640b987a7c8f7a1a6c42a6c9e91b003aec2766e3bc951b0257
---
# SetTlsCertAndKeyFile

设置TLS客户端证书和私钥文件。

#### 函数原型

```
uint32_t SetTlsCertAndKeyFile(const char *tlsCert, const char *tlsKey, const char *keyPwd);
```


#### 参数说明

| 参数 | 参数类型 | 是否必选 | 描述 |
| --- | --- | --- | --- |
| tlsCert | const char\* | 是 | TLS证书文件路径（PEM格式） |
| tlsKey | const char\* | 是 | TLS私钥文件路径（PEM格式） |
| keyPwd | const char\* | 否 | 私钥密码，如果私钥已加密则需要传入，传入NULL表示私钥无密码 |


#### 返回值说明

| 返回值 | 含义 |
| --- | --- |
| 0 | 成功 |
| 非0 | 失败，文件不存在或格式错误 |
