IWSTrustChannelContract Interface

.NET Framework 4.6 and 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.6, 4.5
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2015 Microsoft