ClientAuthenticationWithTokenRefresh クラス

定義

Shared Access Signature トークンを使用し、トークンの更新を許可する認証方法。

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 を使用して新しいトークンを作成します。

適用対象