PublicKey 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
PublicKey(AsymmetricAlgorithm) |
使用 SubjectPublicKeyInfo 从 初始化 AsymmetricAlgorithm类的新实例PublicKey。 |
PublicKey(Oid, AsnEncodedData, AsnEncodedData) |
使用公钥的对象标识符 (OID) 对象、公钥参数的 ASN.1 编码表示形式以及公钥值的 ASN.1 编码表示形式初始化 PublicKey 类的新实例。 |
PublicKey(AsymmetricAlgorithm)
- Source:
- PublicKey.cs
- Source:
- PublicKey.cs
- Source:
- PublicKey.cs
使用 SubjectPublicKeyInfo 从 初始化 AsymmetricAlgorithm类的新实例PublicKey。
public:
PublicKey(System::Security::Cryptography::AsymmetricAlgorithm ^ key);
public PublicKey (System.Security.Cryptography.AsymmetricAlgorithm key);
new System.Security.Cryptography.X509Certificates.PublicKey : System.Security.Cryptography.AsymmetricAlgorithm -> System.Security.Cryptography.X509Certificates.PublicKey
Public Sub New (key As AsymmetricAlgorithm)
参数
从中获取 SubjectPublicKeyInfo 的非对称算法。
例外
无法解码 SubjectPublicKeyInfo。 ExportSubjectPublicKeyInfo()必须返回有效的 ASN.1-DER 编码 X.509 SubjectPublicKeyInfo。
适用于
PublicKey(Oid, AsnEncodedData, AsnEncodedData)
- Source:
- PublicKey.cs
- Source:
- PublicKey.cs
- Source:
- PublicKey.cs
使用公钥的对象标识符 (OID) 对象、公钥参数的 ASN.1 编码表示形式以及公钥值的 ASN.1 编码表示形式初始化 PublicKey 类的新实例。
public:
PublicKey(System::Security::Cryptography::Oid ^ oid, System::Security::Cryptography::AsnEncodedData ^ parameters, System::Security::Cryptography::AsnEncodedData ^ keyValue);
public PublicKey (System.Security.Cryptography.Oid oid, System.Security.Cryptography.AsnEncodedData parameters, System.Security.Cryptography.AsnEncodedData keyValue);
new System.Security.Cryptography.X509Certificates.PublicKey : System.Security.Cryptography.Oid * System.Security.Cryptography.AsnEncodedData * System.Security.Cryptography.AsnEncodedData -> System.Security.Cryptography.X509Certificates.PublicKey
Public Sub New (oid As Oid, parameters As AsnEncodedData, keyValue As AsnEncodedData)
参数
- oid
- Oid
表示公钥的对象标识符 (OID) 对象。
- parameters
- AsnEncodedData
公钥参数的 ASN.1 编码表示形式。
- keyValue
- AsnEncodedData
公钥值的 ASN.1 编码表示形式。