Freigeben über


ISecureConversationSession Schnittstelle

Definition

Stellt eine Sicherheitssitzung für eine sichere Konversation dar. Die kommunizierenden Parteien sichern alle Nachrichten in der Sitzung mit einem SecurityContextToken, das vom Server als Teil der Sitzungseinrichtung ausgestellt wird.

public interface class ISecureConversationSession : System::ServiceModel::Security::ISecuritySession
public interface ISecureConversationSession : System.ServiceModel.Security.ISecuritySession
type ISecureConversationSession = interface
    interface ISecuritySession
    interface ISession
Public Interface ISecureConversationSession
Implements ISecuritySession
Implementiert

Eigenschaften

Id

Ruft die ID ab, die die Sitzung eindeutig identifiziert.

(Geerbt von ISession)
RemoteIdentity

Ruft die Identität des Remoteprinzipals ab.

(Geerbt von ISecuritySession)

Methoden

TryReadSessionTokenIdentifier(XmlReader)

Es wird versucht, den Sitzungstokenbezeichner zu lesen, auf den vom XML-Leser verwiesen wird.

WriteSessionTokenIdentifier(XmlDictionaryWriter)

Versucht, die SecurityKeyIdentifierClause zu schreiben, die dem Token der Sicherheitssitzung entspricht. Diese Methode ist nützlich für Sitzungen wie WS-RM-Sitzungen, die oberhalb der Sicherheitssitzung stattfinden und im Sitzungseinrichtungsprotokoll auf das Token der Sicherheitssitzung verweisen.

Gilt für: