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


X509AsymmetricSecurityKey Класс

Определение

Представляет асимметричный ключ для сертификатов X.509.

public ref class X509AsymmetricSecurityKey : System::IdentityModel::Tokens::AsymmetricSecurityKey
public class X509AsymmetricSecurityKey : System.IdentityModel.Tokens.AsymmetricSecurityKey
type X509AsymmetricSecurityKey = class
    inherit AsymmetricSecurityKey
Public Class X509AsymmetricSecurityKey
Inherits AsymmetricSecurityKey
Наследование
X509AsymmetricSecurityKey

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

X509AsymmetricSecurityKey(X509Certificate2)

Инициализирует новый экземпляр класса X509AsymmetricSecurityKey, используя указанный сертификат X.509.

Свойства

KeySize

Возвращает размер в битах для открытого ключа, связанного с сертификатом X.509.

Методы

DecryptKey(String, Byte[])

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

EncryptKey(String, Byte[])

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

Equals(Object)

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

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

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

GetHashAlgorithmForSignature(String)

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

GetHashCode()

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

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

Возвращает алгоритм модуля удаления формата для цифровой подписи.

GetSignatureFormatter(String)

Возвращает алгоритм модуля создания формата для цифровой подписи.

GetType()

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

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

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

IsAsymmetricAlgorithm(String)

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

IsSupportedAlgorithm(String)

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

IsSymmetricAlgorithm(String)

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

MemberwiseClone()

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

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

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

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

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