AsymmetricSecurityKey.GetAsymmetricAlgorithm(String, Boolean) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
true
pokud 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 .