Sdílet prostřednictvím


AsymmetricSecurityKey.GetAsymmetricAlgorithm(String, Boolean) Metoda

Definice

Při přepsání v odvozené třídě získá zadaný asymetrický kryptografický algoritmus.

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

Parametry

algorithm
String

Asymetrický algoritmus, který se má vytvořit.

privateKey
Boolean

truepokud se k vytvoření algoritmu vyžaduje privátní klíč; v opačném případě . false

Návraty

Představuje AsymmetricAlgorithm zadaný asymetrický kryptografický algoritmus.

Obvykle true se předává do parametru privateKey , protože k dešifrování se obvykle vyžaduje privátní klíč.

Poznámky

K určení algoritmu použijte statická pole SecurityAlgorithms třídy .

Platí pro