PublicKey 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
PublicKey(AsymmetricAlgorithm) |
使用 SubjectPublicKeyInfo 從 AsymmetricAlgorithm初始化 類別的新實例PublicKey。 |
PublicKey(Oid, AsnEncodedData, AsnEncodedData) |
使用公開金鑰的物件識別項 (OID) 物件、公開金鑰參數的 ASN.1 編碼表示和公開金鑰值的 ASN.1 編碼表示,初始化 PublicKey 類別的新執行個體。 |
PublicKey(AsymmetricAlgorithm)
- 來源:
- PublicKey.cs
- 來源:
- PublicKey.cs
- 來源:
- 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。
ExportSubjectPublicKeyInfo() 尚未在衍生類別中覆寫。
適用於
PublicKey(Oid, AsnEncodedData, AsnEncodedData)
- 來源:
- PublicKey.cs
- 來源:
- PublicKey.cs
- 來源:
- 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 編碼表示。