你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

AuthenticationWithTokenRefresh 类

定义

使用共享访问签名令牌并允许令牌刷新的身份验证方法。

public abstract class AuthenticationWithTokenRefresh : IDisposable, Microsoft.Azure.Devices.Client.IAuthenticationMethod
type AuthenticationWithTokenRefresh = class
    interface IAuthenticationMethod
    interface IDisposable
Public MustInherit Class AuthenticationWithTokenRefresh
Implements IAuthenticationMethod, IDisposable
继承
AuthenticationWithTokenRefresh
派生
实现

构造函数

AuthenticationWithTokenRefresh(Int32, Int32)

初始化 AuthenticationWithTokenRefresh 类的新实例。

AuthenticationWithTokenRefresh(Int32, Int32, Boolean)

初始化 AuthenticationWithTokenRefresh 类的新实例。

属性

ExpiresOn

获取 UTC 令牌过期时间的快照。

IsExpiring

获取快照过期状态。

RefreshesOn

获取 UTC 令牌刷新时间快照。

方法

Dispose()

释放资源

Dispose(Boolean)

释放组件使用的非托管资源,并选择性地释放托管资源。

GetTokenAsync(String)

获取与设备关联的安全令牌的快照。 此调用是线程安全的。

Populate(IotHubConnectionStringBuilder)

IotHubConnectionStringBuilder根据当前实例属性快照填充实例。

SafeCreateNewToken(String, Int32)

使用建议的 TTL 创建新令牌。 此方法是线程安全的。

适用于