RSACertificateExtensions.GetRSAPublicKey(X509Certificate2) 方法

定義

X509Certificate2 取得 RSA 公開金鑰。Gets the RSA public key from the X509Certificate2.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Security::Cryptography::RSA ^ GetRSAPublicKey(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public static System.Security.Cryptography.RSA? GetRSAPublicKey (this System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
public static System.Security.Cryptography.RSA GetRSAPublicKey (this System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
static member GetRSAPublicKey : System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.Security.Cryptography.RSA
<Extension()>
Public Function GetRSAPublicKey (certificate As X509Certificate2) As RSA

參數

certificate
X509Certificate2

憑證。The certificate.

傳回

RSA

公開金鑰;或如果憑證沒有 RSA 公開金鑰,則為 nullThe public key, or null if the certificate does not have an RSA public key.

例外狀況

certificatenullcertificate is null.

Windows 會報告錯誤。Windows reports an error. 如需詳細資訊,請參閱 Message 屬性。See the Message property for more information.

適用於