ISecureConversationSession Interface

Definition

Represents a secure conversation security session. The communicating parties secure all messages on the session using a SecurityContextToken that is issued by the server as part of session establishment.

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
Implements

Properties

Id

Gets the ID that uniquely identifies the session.

(Inherited from ISession)
RemoteIdentity

Gets the identity of the remote principal.

(Inherited from ISecuritySession)

Methods

TryReadSessionTokenIdentifier(XmlReader)

Tries to read the session token identifier pointed to by the XML reader.

WriteSessionTokenIdentifier(XmlDictionaryWriter)

Tries to write the SecurityKeyIdentifierClause corresponding to the security session's token. This method is useful for sessions like WS-RM sessions that build on top of the security session and refer to the security session token's identifier as part of their session establishment protocol.

Applies to