UserTokenClient 类

定义

用于访问用户令牌服务的客户端。

public abstract class UserTokenClient : IDisposable
type UserTokenClient = class
    interface IDisposable
Public MustInherit Class UserTokenClient
Implements IDisposable
继承
UserTokenClient
实现

构造函数

UserTokenClient()

用于访问用户令牌服务的客户端。

方法

CreateTokenExchangeState(String, String, Activity)

帮助程序函数,用于创建 GetSignInResourceAsync 调用中使用的 base64 编码令牌交换状态。

Dispose()

用于访问用户令牌服务的客户端。

Dispose(Boolean)

释放模式的受保护实现。

ExchangeTokenAsync(String, String, String, TokenExchangeRequest, CancellationToken)

执行令牌交换操作,例如进行单一登录。

GetAadTokensAsync(String, String, String[], String, CancellationToken)

检索已配置连接上特定资源的 Azure Active Directory 令牌。

GetSignInResourceAsync(String, Activity, String, CancellationToken)

获取要发送给用户的原始登录链接,以便用户登录连接名称。

GetTokenStatusAsync(String, String, String, CancellationToken)

检索给定用户的每个已配置连接的令牌状态。

GetUserTokenAsync(String, String, String, String, CancellationToken)

尝试检索登录流中的用户的令牌。

SignOutUserAsync(String, String, String, CancellationToken)

使用令牌服务器注销用户。

适用于