次の方法で共有


PublicKey コンストラクター

定義

オーバーロード

PublicKey(AsymmetricAlgorithm)

から SubjectPublicKeyInfo を PublicKey 使用して、 クラスの新しいインスタンスを AsymmetricAlgorithm初期化します。

PublicKey(Oid, AsnEncodedData, AsnEncodedData)

公開キー、公開キー パラメーターの ASN.1 エンコードされた表現、および公開キー値の ASN.1 エンコードされた表現のオブジェクト識別子 (OID) を使用して、PublicKey クラスの新しいインスタンスを初期化します。

PublicKey(AsymmetricAlgorithm)

ソース:
PublicKey.cs
ソース:
PublicKey.cs
ソース:
PublicKey.cs

から SubjectPublicKeyInfo を PublicKey 使用して、 クラスの新しいインスタンスを AsymmetricAlgorithm初期化します。

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)

パラメーター

key
AsymmetricAlgorithm

SubjectPublicKeyInfo を取得する非対称アルゴリズム。

例外

SubjectPublicKeyInfo をデコードできませんでした。 は ExportSubjectPublicKeyInfo() 、有効な ASN.1-DER でエンコードされた X.509 SubjectPublicKeyInfo を返す必要があります。

ExportSubjectPublicKeyInfo() が派生クラスでオーバーライドされていません。

適用対象

PublicKey(Oid, AsnEncodedData, AsnEncodedData)

ソース:
PublicKey.cs
ソース:
PublicKey.cs
ソース:
PublicKey.cs

公開キー、公開キー パラメーターの ASN.1 エンコードされた表現、および公開キー値の ASN.1 エンコードされた表現のオブジェクト識別子 (OID) を使用して、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 エンコードされた表現。

適用対象