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

ClientAuthenticationWithTokenRefresh 类

定义

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

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

构造函数

ClientAuthenticationWithTokenRefresh(String, String, TimeSpan, Int32)

创建此类的实例。

属性

DeviceId

获取设备 ID。

ExpiresOnUtc

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

IsExpiring

获取快照过期状态。

ModuleId

获取模块 ID。

RefreshesOnUtc

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

方法

GetTokenAsync(String)

获取与设备关联的安全令牌的快照。

Populate(IotHubConnectionCredentials)

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

SafeCreateNewTokenAsync(String, TimeSpan)

使用建议的 TTL 创建新令牌。

适用于