WSTrustChannel.BeginIssue Method

Definition

Begins an asynchronous operation to send a WS-Trust Issue message to an endpoint.

Overloads

BeginIssue(RequestSecurityToken, AsyncCallback, Object)

Begins an asynchronous operation to send a WS-Trust Issue message to an endpoint using the specified RequestSecurityToken object.

BeginIssue(Message, AsyncCallback, Object)

Begins an asynchronous operation to send a WS-Trust Issue message to an endpoint using the specified Message object.

BeginIssue(RequestSecurityToken, AsyncCallback, Object)

Begins an asynchronous operation to send a WS-Trust Issue message to an endpoint using the specified RequestSecurityToken object.

public:
 virtual IAsyncResult ^ BeginIssue(System::IdentityModel::Protocols::WSTrust::RequestSecurityToken ^ rst, AsyncCallback ^ callback, System::Object ^ asyncState);
public IAsyncResult BeginIssue (System.IdentityModel.Protocols.WSTrust.RequestSecurityToken rst, AsyncCallback callback, object asyncState);
abstract member BeginIssue : System.IdentityModel.Protocols.WSTrust.RequestSecurityToken * AsyncCallback * obj -> IAsyncResult
override this.BeginIssue : System.IdentityModel.Protocols.WSTrust.RequestSecurityToken * AsyncCallback * obj -> IAsyncResult
Public Function BeginIssue (rst As RequestSecurityToken, callback As AsyncCallback, asyncState As Object) As IAsyncResult

Parameters

rst
RequestSecurityToken

The RequestSecurityToken that represents the request to the STS.

callback
AsyncCallback

The AsyncCallback delegate that receives notification of the completion of the asynchronous issue operation.

asyncState
Object

An object, specified by the application, that contains state information associated with the asynchronous issue operation.

Returns

The IAsyncResult that references the asynchronous issue operation.

Implements

Applies to

BeginIssue(Message, AsyncCallback, Object)

Begins an asynchronous operation to send a WS-Trust Issue message to an endpoint using the specified Message object.

public:
 virtual IAsyncResult ^ BeginIssue(System::ServiceModel::Channels::Message ^ message, AsyncCallback ^ callback, System::Object ^ asyncState);
public IAsyncResult BeginIssue (System.ServiceModel.Channels.Message message, AsyncCallback callback, object asyncState);
abstract member BeginIssue : System.ServiceModel.Channels.Message * AsyncCallback * obj -> IAsyncResult
override this.BeginIssue : System.ServiceModel.Channels.Message * AsyncCallback * obj -> IAsyncResult
Public Function BeginIssue (message As Message, callback As AsyncCallback, asyncState As Object) As IAsyncResult

Parameters

message
Message

The Message that contains the instructions for the request to the STS.

callback
AsyncCallback

The AsyncCallback delegate that receives notification of the completion of the asynchronous issue operation.

asyncState
Object

An object, specified by the application, that contains state information associated with the asynchronous issue operation.

Returns

The IAsyncResult that references the asynchronous issue operation.

Implements

Applies to