Freigeben über


AsymmetricSecurityKey Klasse

Definition

Basisklasse für asymmetrische Schlüssel.

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
Vererbung
AsymmetricSecurityKey
Abgeleitet

Hinweise

Sie können diese Klasse nicht verwenden, wenn Windows Communication Foundation unter teilweise vertrauenswürdiger Ausführung ausgeführt wird.

Konstruktoren

AsymmetricSecurityKey()

Initialisiert eine neue Instanz der AsymmetricSecurityKey-Klasse.

Eigenschaften

KeySize

Ruft beim Überschreiben in einer abgeleiteten Klasse die Größe des Schlüssels in Bits ab.

(Geerbt von SecurityKey)

Methoden

DecryptKey(String, Byte[])

Entschlüsselt beim Überschreiben in einer abgeleiteten Klasse den angegebenen verschlüsselten Schlüssel.

(Geerbt von SecurityKey)
EncryptKey(String, Byte[])

Verschlüsselt beim Überschreiben in einer abgeleiteten Klasse den angegebenen Schlüssel.

(Geerbt von SecurityKey)
Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetAsymmetricAlgorithm(String, Boolean)

Ruft beim Überschreiben in einer abgeleiteten Klasse den angegebenen asymmetrischen kryptografischen Algorithmus ab.

GetHashAlgorithmForSignature(String)

Ruft beim Überschreiben in einer abgeleiteten Klasse einen kryptografischen Algorithmus ab, der einen Hash für eine digitale Signatur generiert.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetSignatureDeformatter(String)

Ruft beim Überschreiben in einer abgeleiteten Klasse den Deformatierungsalgorithmus für die digitale Signatur ab.

GetSignatureFormatter(String)

Ruft beim Überschreiben in einer abgeleiteten Klasse den Formatierungsalgorithmus für die digitale Signatur ab.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
HasPrivateKey()

Ruft beim Überschreiben einer abgeleiteten Klasse einen Wert ab, der angibt, ob der private Schlüssel verfügbar ist.

IsAsymmetricAlgorithm(String)

Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob der angegebene Algorithmus asymmetrische Schlüssel verwendet.

(Geerbt von SecurityKey)
IsSupportedAlgorithm(String)

Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob der angegebene von dieser Klasse unterstützt wird.

(Geerbt von SecurityKey)
IsSymmetricAlgorithm(String)

Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob der angegebene Algorithmus symmetrische Schlüssel verwendet.

(Geerbt von SecurityKey)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: