Condividi tramite


AsymmetricSecurityKey.GetAsymmetricAlgorithm(String, Boolean) Metodo

Definizione

Quando viene sottoposto a override in una classe derivata, ottiene l'algoritmo di crittografia asimmetrico specificato.

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

Parametri

algorithm
String

L'algoritmo asimmetrico da creare.

privateKey
Boolean

true quando una chiave privata è necessaria per creare l'algoritmo; in caso contrario, false.

Restituisce

Un oggetto AsymmetricAlgorithm che rappresenta l'algoritmo di crittografia asimmetrica specificato.

Poiché la decrittografia richiede in genere una chiave privata, il valore true viene generalmente passato nel parametro privateKey.

Commenti

Utilizzare i campi statici della classe SecurityAlgorithms per specificare l'algoritmo.

Si applica a