Udostępnij za pośrednictwem


X509AsymmetricSecurityKey Klasa

Definicja

Reprezentuje klucz asymetryczny dla certyfikatów 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
Dziedziczenie
X509AsymmetricSecurityKey

Konstruktory

X509AsymmetricSecurityKey(X509Certificate2)

Inicjuje X509AsymmetricSecurityKey nowe wystąpienie klasy przy użyciu określonego certyfikatu X.509.

Właściwości

KeySize

Pobiera rozmiar klucza publicznego skojarzonego z certyfikatem X.509 w bitach.

Metody

DecryptKey(String, Byte[])

Odszyfrowuje określony zaszyfrowany klucz przy użyciu określonego algorytmu kryptograficznego.

EncryptKey(String, Byte[])

Szyfruje określony zaszyfrowany klucz przy użyciu określonego algorytmu kryptograficznego.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetAsymmetricAlgorithm(String, Boolean)

Pobiera określony asymetryczny algorytm kryptograficzny.

GetHashAlgorithmForSignature(String)

Pobiera algorytm kryptograficzny, który generuje skrót dla podpisu cyfrowego.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetSignatureDeformatter(String)

Pobiera algorytm deformatowania dla podpisu cyfrowego.

GetSignatureFormatter(String)

Pobiera algorytm formatujący dla podpisu cyfrowego.

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
HasPrivateKey()

Pobiera wartość wskazującą, czy klucz prywatny jest dostępny.

IsAsymmetricAlgorithm(String)

Pobiera wartość wskazującą, czy określony algorytm używa kluczy asymetrycznych.

IsSupportedAlgorithm(String)

Pobiera wartość wskazującą, czy określony algorytm jest obsługiwany przez tę klasę.

IsSymmetricAlgorithm(String)

Pobiera wartość wskazującą, czy określony algorytm używa kluczy symetrycznych.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy