RsaSecurityKey.GetAsymmetricAlgorithm(String, Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得指定的非對稱密碼編譯演算法。
public:
override System::Security::Cryptography::AsymmetricAlgorithm ^ GetAsymmetricAlgorithm(System::String ^ algorithm, bool requiresPrivateKey);
public override System.Security.Cryptography.AsymmetricAlgorithm GetAsymmetricAlgorithm (string algorithm, bool requiresPrivateKey);
override this.GetAsymmetricAlgorithm : string * bool -> System.Security.Cryptography.AsymmetricAlgorithm
Public Overrides Function GetAsymmetricAlgorithm (algorithm As String, requiresPrivateKey As Boolean) As AsymmetricAlgorithm
參數
- algorithm
- String
要建立的非對稱演算法。
- requiresPrivateKey
- Boolean
如果需要使用私密金鑰來建立演算法,則為 true
,否則為 false
。
傳回
AsymmetricAlgorithm,表示指定的非對稱密碼編譯演算法。
例外狀況
requiresPrivateKey
為 true
,而且沒有可用的私密金鑰。