SymmetricProofDescriptor Klasse

Definition

Diese Klasse kann zum Ausgeben des symmetrischen schlüsselbasierten Tokens verwendet werden.

public ref class SymmetricProofDescriptor : System::IdentityModel::Tokens::ProofDescriptor
public class SymmetricProofDescriptor : System.IdentityModel.Tokens.ProofDescriptor
type SymmetricProofDescriptor = class
    inherit ProofDescriptor
Public Class SymmetricProofDescriptor
Inherits ProofDescriptor
Vererbung
SymmetricProofDescriptor

Konstruktoren

Name Beschreibung
SymmetricProofDescriptor(Byte[], EncryptingCredentials)

Initialisiert eine neue Instanz der SymmetricProofDescriptor Klasse mit dem angegebenen Schlüsselmaterial.

SymmetricProofDescriptor(EncryptingCredentials)

Initialisiert eine neue Instanz der SymmetricProofDescriptor Klasse mit den angegebenen verschlüsselten Anmeldeinformationen.

SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials, Byte[], String)

Initialisiert eine neue Instanz der SymmetricProofDescriptor Klasse, die zum Senden kombinierter Entropie verwendet werden soll.

SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials, Byte[])

Initialisiert eine neue Instanz der SymmetricProofDescriptor Klasse, die zum Senden kombinierter Entropie verwendet werden soll.

SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials, String)

Verwenden Sie diesen Konstruktor, damit der STS automatisch einen Schlüssel generiert und im Dokumentprüfungstoken als verschlüsselter Schlüssel sendet. Zwei Fälle werden hier 1 behandelt. Der Client sendet die Entropie, der Server lehnt sie jedoch 2 ab. Der Client hat keine Entropie gesendet, daher verwenden Sie einfach die Entropie des Servers.

SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials)

Initialisiert eine neue Instanz der SymmetricProofDescriptor Klasse mit einem automatisch generierten Schlüssel.

SymmetricProofDescriptor(Int32, EncryptingCredentials)

Initialisiert eine neue Instanz der SymmetricProofDescriptor Klasse mit einem automatisch generierten Schlüssel.

Eigenschaften

Name Beschreibung
KeyIdentifier

Ruft den Schlüsselbezeichner ab, der innerhalb des ausgestellten Tokens zum Definieren des Schlüssels verwendet werden kann. Normalerweise handelt es sich um den binären Geheimschlüssel oder den verschlüsselten Schlüssel.

RequestorEncryptingCredentials

Ruft die verschlüsselten Anmeldeinformationen des Anforderers ab, die zum Verschlüsseln des angeforderten Nachweistokens oder der Entropie in der Antwort verwendet werden können.

TargetEncryptingCredentials

Ruft die vertrauende Seite ab, die Anmeldeinformationen verschlüsselt, die verwendet werden können, um das angeforderte Sicherheitstoken in der Antwort zu verschlüsseln.

Methoden

Name Beschreibung
ApplyTo(RequestSecurityTokenResponse)

Ändert den angegebenen RSTR basierend auf den Einstellungen in dieser Korrekturbeschreibung.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetKeyBytes()

Ruft das Schlüsselmaterial ab.

GetSourceEntropy()

Ruft die Quellentropie in nur Bytes ab.

GetTargetEntropy()

Ruft die Zielentropie in nur Bytes ab.

GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

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

(Geerbt von Object)

Gilt für: