Skip to content

class X509SecurityKey

cangjie
public class X509SecurityKey <: AsymmetricSecurityKey

功能:表示基于 X.509 证书的安全密钥。

父类型:

成员概览

成员功能
init(X509Certificate, String)使用证书和显式密钥标识创建 X.509 安全密钥。
init(X509Certificate)使用证书创建 X.509 安全密钥。
prop keyId获取证书对应的密钥标识。
prop keySize获取证书公钥大小。

init(X509Certificate, String)

cangjie
public init(certificate: X509Certificate, keyId: String)

功能:使用证书和显式密钥标识创建 X.509 安全密钥。

参数:

  • certificate: X509Certificate - 关联的 X.509 证书。
  • keyId: String - 显式指定的密钥标识。

init(X509Certificate)

cangjie
public init(certificate: X509Certificate)

功能:使用证书创建 X.509 安全密钥。

参数:

  • certificate: X509Certificate - 关联的 X.509 证书。

prop keyId

cangjie
public prop keyId: ?String

功能:获取证书对应的密钥标识。

类型:?String

prop keySize

cangjie
public prop keySize: Int64

功能:获取证书公钥大小。

类型:Int64