WSTrustChannel.EndIssue 方法

定义

完成异步操作发送 WS 信任发布消息到终结点。

重载

EndIssue(IAsyncResult, RequestSecurityTokenResponse)

完成异步操作以发送由 BeginIssue(RequestSecurityToken, AsyncCallback, Object) 方法启动的 WS 信任发布消息。

EndIssue(IAsyncResult)

完成异步操作以发送由 BeginIssue(Message, AsyncCallback, Object) 方法启动的 WS 信任发布消息。

EndIssue(IAsyncResult, RequestSecurityTokenResponse)

完成异步操作以发送由 BeginIssue(RequestSecurityToken, AsyncCallback, Object) 方法启动的 WS 信任发布消息。

public:
 virtual System::IdentityModel::Tokens::SecurityToken ^ EndIssue(IAsyncResult ^ result, [Runtime::InteropServices::Out] System::IdentityModel::Protocols::WSTrust::RequestSecurityTokenResponse ^ % rstr);
public System.IdentityModel.Tokens.SecurityToken EndIssue (IAsyncResult result, out System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse rstr);
abstract member EndIssue : IAsyncResult * RequestSecurityTokenResponse -> System.IdentityModel.Tokens.SecurityToken
override this.EndIssue : IAsyncResult * RequestSecurityTokenResponse -> System.IdentityModel.Tokens.SecurityToken
Public Function EndIssue (result As IAsyncResult, ByRef rstr As RequestSecurityTokenResponse) As SecurityToken

参数

result
IAsyncResult

对未完成的异步发送请求的引用。

返回

一个 SecurityToken,表示 STS 颁发的令牌。

实现

适用于

EndIssue(IAsyncResult)

完成异步操作以发送由 BeginIssue(Message, AsyncCallback, Object) 方法启动的 WS 信任发布消息。

public:
 virtual System::ServiceModel::Channels::Message ^ EndIssue(IAsyncResult ^ asyncResult);
public System.ServiceModel.Channels.Message EndIssue (IAsyncResult asyncResult);
abstract member EndIssue : IAsyncResult -> System.ServiceModel.Channels.Message
override this.EndIssue : IAsyncResult -> System.ServiceModel.Channels.Message
Public Function EndIssue (asyncResult As IAsyncResult) As Message

参数

asyncResult
IAsyncResult

未完成的异步发送请求的 IAsyncResult 引用。

返回

从 STS 返回的 Message

实现

适用于