属性
自:2.28
描述 [源]
证书私钥的DER(二进制)编码表示,可以是PKCS #1 格式或未加密的PKCS #8 格式。自2.32版起,支持PKCS #8格式;早期版本仅支持PKCS #1。您可以使用openssl rsa
工具将PKCS #8密钥转换为PKCS #1。
此属性(或GTlsCertificate:private-key-pem
属性)可以在构建密钥时设置(例如,从文件中)。从GLib 2.70版本开始,现在也可以读取;然而,请注意,如果私钥由PKCS #11 URI支持,例如它存储在智能卡上,则此属性将是NULL
。如果是这种情况,则必须通过其PKCS #11 URI(GTlsCertificate:private-key-pkcs11-uri
)引用私钥。您必须检查这两个属性以确定证书确实有私钥。当读取此属性时,输出格式将是未加密的PKCS #8。
类型:guint8 数组的数组
可用自:2.28