Share via


MutualCertificate10Assertion.CorrelationState Class

Represents state persisted by the MutualCertificate10Assertion SOAP filters between the request and response messages within the OperationState. An instance of this class is added to the OperationState by the MutualCertificate10Assertion.ServiceInputFilter and extracted from OperationState by the MutualCertificate10Assertion.ServiceOutputFilter. It is used to move the client's X509 security token from the request to the response message.

Namespace: Microsoft.Web.Services3.Design
Assembly: Microsoft.Web.Services3 (in microsoft.web.services3.dll)

Usage

'Usage
Dim mutualCertificate10Assertion_CorrelationState1 As New MutualCertificate10Assertion.CorrelationState()

Syntax

'Declaration
Protected Class MutualCertificate10Assertion.CorrelationState
    Inherits SerializableTokenWrapper(Of X509SecurityToken)
protected class MutualCertificate10Assertion.CorrelationState : SerializableTokenWrapper<X509SecurityToken>
ref class MutualCertificate10Assertion::CorrelationState : SerializableTokenWrapper<X509SecurityToken^>
protected class MutualCertificate10Assertion.CorrelationState extends SerializableTokenWrapper<X509SecurityToken>
JScript does not support Generics.

Inheritance Hierarchy

System.Object
   Microsoft.Web.Services3.Security.SerializableTokenWrapper
    Microsoft.Web.Services3.Design.MutualCertificate10Assertion.CorrelationState

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Platforms

Development Platforms

Windows XP Home Edition, Windows XP Professional, Windows Server 2003, Windows 2000, Windows 2000 Server, Windows 2000 Advanced Server

Target Platforms

See Also

Reference

MutualCertificate10Assertion.CorrelationState Members
Microsoft.Web.Services3.Design Namespace