Поделиться через


AsymmetricSecurityKey.GetAsymmetricAlgorithm(String, Boolean) Метод

Определение

При переопределении в производном классе этот метод возвращает указанный асимметричный алгоритм шифрования.

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

Параметры

algorithm
String

Создаваемый асимметричный алгоритм.

privateKey
Boolean

Значение true, если для создания алгоритма требуется закрытый ключ; в противном случае — значение false.

Возвращаемое значение

Объект AsymmetricAlgorithm, представляющий указанный алгоритм асимметричного шифрования.

Как правило, значение true передается в параметр privateKey, так как для шифрования обычно требуется закрытый ключ.

Комментарии

Используйте статические поля класса SecurityAlgorithms для задания алгоритма.

Применяется к