Partilhar via


RsaSecurityKey.GetAsymmetricAlgorithm(String, Boolean) Método

Definição

Obtém o algoritmo de criptografia assimétrico especificado.

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

Parâmetros

algorithm
String

O algoritmo assimétrico a criar.

requiresPrivateKey
Boolean

true quando uma chave privada é necessária para criar o algoritmo; caso contrário, false.

Retornos

Um AsymmetricAlgorithm que representa o algoritmo de criptografia assimétrico especificado.

Exceções

requiresPrivateKey é true e uma chave privada não está disponível.

Aplica-se a