Freigeben über


SecureConversationSecurityTokenParameters Klasse

Definition

Stellt die Parameter eines Sicherheitstokens für sichere Konversation dar.

public ref class SecureConversationSecurityTokenParameters : System::ServiceModel::Security::Tokens::SecurityTokenParameters
public class SecureConversationSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecurityTokenParameters
type SecureConversationSecurityTokenParameters = class
    inherit SecurityTokenParameters
Public Class SecureConversationSecurityTokenParameters
Inherits SecurityTokenParameters
Vererbung
SecureConversationSecurityTokenParameters

Hinweise

Diese Klasse ist eine Auflistung von Tokeneigenschaften und -methoden und wird für die Erstellung von Bindungselementen und Token verwendet.

Zu sicheren Konversationen gehört der Austausch mehrerer Nachrichten und die Verwendung eines entsprechenden Sicherheitskontextes. Der Sicherheitskontext wird für die Lebensdauer der Kommunikationssitzung von den kommunizierenden Parteien gemeinsam genutzt.

Konstruktoren

SecureConversationSecurityTokenParameters()

Initialisiert eine neue Instanz der SecureConversationSecurityTokenParameters-Klasse.

SecureConversationSecurityTokenParameters(SecureConversationSecurityTokenParameters)

Initialisiert eine neue Instanz der SecureConversationSecurityTokenParameters-Klasse aus einer anderen Instanz dieser Klasse.

SecureConversationSecurityTokenParameters(SecurityBindingElement)

Initialisiert eine neue Instanz der SecureConversationSecurityTokenParameters-Klasse aus den Eigenschaften eines angegebenen SecurityBindingElement.

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean)

Initialisiert eine neue Instanz der SecureConversationSecurityTokenParameters-Klasse aus den Eigenschaften eines angegebenen SecurityBindingElement.

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean)

Initialisiert eine neue Instanz der SecureConversationSecurityTokenParameters-Klasse aus den Eigenschaften eines angegebenen SecurityBindingElement.

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean, ChannelProtectionRequirements)

Initialisiert eine neue Instanz der SecureConversationSecurityTokenParameters-Klasse aus den Eigenschaften eines angegebenen SecurityBindingElement mit angegebenen ChannelProtectionRequirements.

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, ChannelProtectionRequirements)

Initialisiert eine neue Instanz der SecureConversationSecurityTokenParameters-Klasse aus den Eigenschaften eines angegebenen SecurityBindingElement mit angegebenen ChannelProtectionRequirements.

Eigenschaften

BootstrapProtectionRequirements

Ruft die Bootstrap-Schutzanforderungen ab.

BootstrapSecurityBindingElement

Ruft das Bootstrap-Sicherheitsbindungselement ab oder legt es fest.

CanRenewSession

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Kommunikationssitzung erneuert werden kann.

HasAsymmetricKey

Ruft einen Wert ab, der angibt, ob das Sicherheitstoken über einen asymmetrischen Schlüssel verfügt.

HasAsymmetricKey

Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob das Token einen asymmetrischen Schlüssel aufweist.

(Geerbt von SecurityTokenParameters)
InclusionMode

Ruft die Tokeneinschlussanforderungen ab oder legt sie fest.

(Geerbt von SecurityTokenParameters)
ReferenceStyle

Ruft den Tokenverweisstil ab oder legt ihn fest.

(Geerbt von SecurityTokenParameters)
RequireCancellation

Ruft einen Wert ab, der angibt, ob ein Abbruch erforderlich ist.

RequireDerivedKeys

Ruft einen Wert ab, der angibt, ob Schlüssel von den ursprünglichen Prüfschlüsseln abgeleitet werden können.

(Geerbt von SecurityTokenParameters)
SupportsClientAuthentication

Ruft einen Wert ab, der angibt, ob die Clientauthentifizierung von dem Token unterstützt wird.

SupportsClientAuthentication

Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob das Token die Clientauthentifizierung unterstützt.

(Geerbt von SecurityTokenParameters)
SupportsClientWindowsIdentity

Ruft einen Wert ab, der angibt, ob das Token eine Windows-Identität für die Authentifizierung unterstützt.

SupportsClientWindowsIdentity

Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob das Token eine Windows-Identität für die Authentifizierung unterstützt.

(Geerbt von SecurityTokenParameters)
SupportsServerAuthentication

Ruft einen Wert ab, der angibt, ob das Token die Serverauthentifizierung unterstützt.

SupportsServerAuthentication

Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob das Token die Serverauthentifizierung unterstützt.

(Geerbt von SecurityTokenParameters)

Methoden

Clone()

Klont eine andere Instanz dieser Klasseninstanz.

(Geerbt von SecurityTokenParameters)
CloneCore()

Klont eine andere Instanz dieser Klasseninstanz.

CloneCore()

Klont eine andere Instanz dieser Klasseninstanz.

(Geerbt von SecurityTokenParameters)
CreateKeyIdentifierClause(SecurityToken, SecurityTokenReferenceStyle)

Erstellt eine Schlüsselbezeichnerklausel für ein Token.

CreateKeyIdentifierClause(SecurityToken, SecurityTokenReferenceStyle)

Erstellt eine Schlüsselbezeichnerklausel für ein Token.

(Geerbt von SecurityTokenParameters)
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)
InitializeSecurityTokenRequirement(SecurityTokenRequirement)

Initialisiert eine Sicherheitstokenanforderung.

InitializeSecurityTokenRequirement(SecurityTokenRequirement)

Initialisiert beim Überschreiben in einer abgeleiteten Klasse eine Sicherheitstoken-Anforderung.

(Geerbt von SecurityTokenParameters)
MatchesKeyIdentifierClause(SecurityToken, SecurityKeyIdentifierClause, SecurityTokenReferenceStyle)

Gibt an, ob ein Token einer Schlüsselbezeichnerklausel entspricht.

(Geerbt von SecurityTokenParameters)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Zeigt eine Textdarstellung dieser Instanz der Klasse an.

ToString()

Zeigt eine Textdarstellung dieser Instanz der Klasse an.

(Geerbt von SecurityTokenParameters)

Gilt für: