IWSTrustChannelContract Interface

.NET Framework 4.5

A service contract that defines the methods that wrap the Message-oriented operation contracts exposed by IWSTrustContract.

Namespace:  System.ServiceModel.Security
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

[ServiceContractAttribute]
[ComVisibleAttribute(false)]
public interface IWSTrustChannelContract : IWSTrustContract

  NameDescription
Public methodBeginCancel(Message, AsyncCallback, Object)The asynchronous begin method for the WS-Trust Cancel binding. (Inherited from IWSTrustContract.)
Public methodBeginCancel(RequestSecurityToken, AsyncCallback, Object)Asynchronously sends a WS-Trust Cancel message to an endpoint.
Public methodBeginIssue(Message, AsyncCallback, Object)The asynchronous begin method for the WS-Trust Issue binding. (Inherited from IWSTrustContract.)
Public methodBeginIssue(RequestSecurityToken, AsyncCallback, Object)Asynchronously sends a WS-Trust Renew message to an endpoint.
Public methodBeginRenew(Message, AsyncCallback, Object)The asynchronous begin method for the WS-Trust Renew binding. (Inherited from IWSTrustContract.)
Public methodBeginRenew(RequestSecurityToken, AsyncCallback, Object)Asynchronously sends a WS-Trust Renew message to an endpoint.
Public methodBeginValidate(Message, AsyncCallback, Object)The asynchronous begin method for the WS-Trust Validate binding. (Inherited from IWSTrustContract.)
Public methodBeginValidate(RequestSecurityToken, AsyncCallback, Object)Asynchronously sends a WS-Trust Validate message to an endpoint.
Public methodCancel(Message)The method for the WS-Trust Cancel binding. (Inherited from IWSTrustContract.)
Public methodCancel(RequestSecurityToken)Sends a WS-Trust Cancel message to an endpoint.
Public methodEndCancel(IAsyncResult)The asynchronous end method for the WS-Trust Cancel binding. (Inherited from IWSTrustContract.)
Public methodEndCancel(IAsyncResult, RequestSecurityTokenResponse)Completes the asynchronous send operation initiated by a call to BeginCancel.
Public methodEndIssue(IAsyncResult)The asynchronous end method for the WS-Trust Issue binding. (Inherited from IWSTrustContract.)
Public methodEndIssue(IAsyncResult, RequestSecurityTokenResponse)Completes the asynchronous send operation initiated by a call to BeginIssue.
Public methodEndRenew(IAsyncResult)The asynchronous end method for the WS-Trust Renew binding. (Inherited from IWSTrustContract.)
Public methodEndRenew(IAsyncResult, RequestSecurityTokenResponse)Completes the asynchronous send operation initiated by a call to BeginRenew.
Public methodEndValidate(IAsyncResult)The asynchronous end method for the WS-Trust Validate binding. (Inherited from IWSTrustContract.)
Public methodEndValidate(IAsyncResult, RequestSecurityTokenResponse)Completes the asynchronous send operation initiated by a call to BeginValidate.
Public methodIssue(Message)The method for the WS-Trust Issue binding. (Inherited from IWSTrustContract.)
Public methodIssue(RequestSecurityToken)Sends a WS-Trust Issue message to an endpoint STS.
Public methodIssue(RequestSecurityToken, RequestSecurityTokenResponse)Sends a WS-Trust Issue message to an endpoint STS.
Public methodRenew(Message)The method for the WS-Trust Renew binding. (Inherited from IWSTrustContract.)
Public methodRenew(RequestSecurityToken)Sends a WS-Trust Renew message to an endpoint.
Public methodValidate(Message)The method for the WS-Trust Validate binding. (Inherited from IWSTrustContract.)
Public methodValidate(RequestSecurityToken)Sends a WS-Trust Validate message to an endpoint.
Top

.NET Framework

Supported in: 4.5.2, 4.5.1, 4.5

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft