Freigeben über


SecurityKeyElement Klasse

Definition

Bietet verzögerte Auflösung von Sicherheitsschlüsseln durch Auflösen von dem SecurityKeyIdentifierClause oder SecurityKeyIdentifier nur dann, wenn kryptografische Funktionen benötigt werden. Dadurch kann eine Schlüsselbezeichnerklausel oder ein Schlüsselbezeichner, der nie von einer Anwendung verwendet wird, ohne Probleme während der Übertragung wahlweise serialisiert oder deserealisiert werden.

public ref class SecurityKeyElement : System::IdentityModel::Tokens::SecurityKey
public class SecurityKeyElement : System.IdentityModel.Tokens.SecurityKey
type SecurityKeyElement = class
    inherit SecurityKey
Public Class SecurityKeyElement
Inherits SecurityKey
Vererbung
SecurityKeyElement

Konstruktoren

SecurityKeyElement(SecurityKeyIdentifier, SecurityTokenResolver)

Initialisiert eine neue Instanz der SecurityKeyElement-Klasse von dem angegebenen Schlüsselbezeichner.

SecurityKeyElement(SecurityKeyIdentifierClause, SecurityTokenResolver)

Initialisiert eine neue Instanz der SecurityKeyElement-Klasse von der angegebenen Schlüsselbezeichnerklausel.

Eigenschaften

KeySize

Ruft die Schlüsselgröße in Bits ab.

Methoden

DecryptKey(String, Byte[])

Entschlüsselt den angegebenen Schlüssel mit dem angegebenen Algorithmus.

EncryptKey(String, Byte[])

Verschlüsselt den angegebenen Schlüssel mit dem angegebenen Algorithmus.

Equals(Object)

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

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
IsAsymmetricAlgorithm(String)

Gibt einen Wert zurück, der angibt, ob der angegebene Algorithmus numerisch ist.

IsSupportedAlgorithm(String)

Gibt einen Wert zurück, der angibt, ob der angegebene Algorithmus von diesem Schlüssel unterstützt wird.

IsSymmetricAlgorithm(String)

Gibt einen Wert zurück, der angibt, ob der angegebene Algorithmus symmetrisch ist.

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: