次の方法で共有


X509AuthorityKeyIdentifierExtension.CreateFromCertificate メソッド

定義

指定された X509AuthorityKeyIdentifierExtension 証明書の値に基づいて を作成します。

public:
 static System::Security::Cryptography::X509Certificates::X509AuthorityKeyIdentifierExtension ^ CreateFromCertificate(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate, bool includeKeyIdentifier, bool includeIssuerAndSerial);
public static System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension CreateFromCertificate (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, bool includeKeyIdentifier, bool includeIssuerAndSerial);
static member CreateFromCertificate : System.Security.Cryptography.X509Certificates.X509Certificate2 * bool * bool -> System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension
Public Shared Function CreateFromCertificate (certificate As X509Certificate2, includeKeyIdentifier As Boolean, includeIssuerAndSerial As Boolean) As X509AuthorityKeyIdentifierExtension

パラメーター

certificate
X509Certificate2

この拡張機能に署名する証明機関 (CA) 証明書。

includeKeyIdentifier
Boolean

true 証明書のサブジェクト キー識別子の値をこの拡張機能のキー識別子の値として含める場合は 。それ以外の場合は false

includeIssuerAndSerial
Boolean

true 証明書の発行者名とシリアル番号をこの拡張機能に含める場合。それ以外の場合は false

戻り値

構成された拡張機能。

例外

certificatenull です。

includeKeyIdentifiertrueですが、 certificate サブジェクト キー識別子の拡張子は含まれません。

適用対象