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


AsymmetricSecurityKey Класс

Определение

Базовый класс для асимметричных ключей.

public ref class AsymmetricSecurityKey abstract : System::IdentityModel::Tokens::SecurityKey
public abstract class AsymmetricSecurityKey : System.IdentityModel.Tokens.SecurityKey
type AsymmetricSecurityKey = class
    inherit SecurityKey
Public MustInherit Class AsymmetricSecurityKey
Inherits SecurityKey
Наследование
AsymmetricSecurityKey
Производный

Комментарии

Этот класс нельзя использовать, если Windows Communication Foundation работает с частичным доверием.

Конструкторы

AsymmetricSecurityKey()

Инициализирует новый экземпляр класса AsymmetricSecurityKey.

Свойства

KeySize

При переопределении в производном классе возвращает размер ключа в битах.

(Унаследовано от SecurityKey)

Методы

DecryptKey(String, Byte[])

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

(Унаследовано от SecurityKey)
EncryptKey(String, Byte[])

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

(Унаследовано от SecurityKey)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetAsymmetricAlgorithm(String, Boolean)

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

GetHashAlgorithmForSignature(String)

Если этот метод переопределен в производном классе, он возвращает алгоритм шифрования, создающий хэш для цифровой сигнатуры.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetSignatureDeformatter(String)

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

GetSignatureFormatter(String)

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

GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
HasPrivateKey()

При переопределении в производном классе возвращает значение, указывающее, доступен ли закрытый ключ.

IsAsymmetricAlgorithm(String)

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

(Унаследовано от SecurityKey)
IsSupportedAlgorithm(String)

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

(Унаследовано от SecurityKey)
IsSymmetricAlgorithm(String)

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

(Унаследовано от SecurityKey)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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