AsymmetricSecurityKey.GetAsymmetricAlgorithm(String, Boolean) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Cuando se invalida en una clase derivada, obtiene el algoritmo criptográfico asimétrico especificado.
public:
abstract System::Security::Cryptography::AsymmetricAlgorithm ^ GetAsymmetricAlgorithm(System::String ^ algorithm, bool privateKey);
public abstract System.Security.Cryptography.AsymmetricAlgorithm GetAsymmetricAlgorithm (string algorithm, bool privateKey);
abstract member GetAsymmetricAlgorithm : string * bool -> System.Security.Cryptography.AsymmetricAlgorithm
Public MustOverride Function GetAsymmetricAlgorithm (algorithm As String, privateKey As Boolean) As AsymmetricAlgorithm
Parámetros
- algorithm
- String
El algoritmo asimétrico que se va a crear.
- privateKey
- Boolean
true
cuando se requiere una clave privada para crear el algoritmo; de lo contrario, false
.
Devoluciones
AsymmetricAlgorithm que representa el algoritmo criptográfico asimétrico especificado.
Normalmente, true
se pasa en el parámetro privateKey
, ya que normalmente se requiere una clave privada para el descifrado.
Comentarios
Utilice los campos estáticos de la clase SecurityAlgorithms para especificar el algoritmo.