次の方法で共有


DeviceAuthenticationWithTokenRefresh クラス

定義

共有アクセス署名トークンを使用し、トークンの更新を許可する認証方法。

public abstract class DeviceAuthenticationWithTokenRefresh : Microsoft.Azure.Devices.Client.AuthenticationWithTokenRefresh
type DeviceAuthenticationWithTokenRefresh = class
    inherit AuthenticationWithTokenRefresh
Public MustInherit Class DeviceAuthenticationWithTokenRefresh
Inherits AuthenticationWithTokenRefresh
継承
DeviceAuthenticationWithTokenRefresh
派生

コンストラクター

DeviceAuthenticationWithTokenRefresh(String)

既定の TTL および TTL バッファー時間設定を使用して、 クラスの新しいインスタンスを初期化します。

DeviceAuthenticationWithTokenRefresh(String, Int32, Int32)

DeviceAuthenticationWithTokenRefresh クラスの新しいインスタンスを初期化します。

DeviceAuthenticationWithTokenRefresh(String, Int32, Int32, Boolean)

DeviceAuthenticationWithTokenRefresh クラスの新しいインスタンスを初期化します。

プロパティ

DeviceId

DeviceId を取得します。

ExpiresOn

UTC トークンの有効期限のスナップショットを取得します。

(継承元 AuthenticationWithTokenRefresh)
IsExpiring

スナップショットの有効期限の状態を取得します。

(継承元 AuthenticationWithTokenRefresh)
RefreshesOn

UTC トークンの更新時刻のスナップショットを取得します。

(継承元 AuthenticationWithTokenRefresh)

メソッド

Dispose()

リソースの破棄

(継承元 AuthenticationWithTokenRefresh)
Dispose(Boolean)

コンポーネントによって使用されるアンマネージド リソースを解放し、必要に応じてマネージド リソースを解放します。

(継承元 AuthenticationWithTokenRefresh)
GetTokenAsync(String)

デバイスに関連付けられているセキュリティ トークンのスナップショットを取得します。 この呼び出しはスレッド セーフです。

(継承元 AuthenticationWithTokenRefresh)
Populate(IotHubConnectionStringBuilder)

現在のインスタンスのプロパティに基づいて、指定されたインスタンスを設定します。

SafeCreateNewToken(String, Int32)

推奨される TTL を使用して新しいトークンを作成します。 このメソッドはスレッド セーフです。

(継承元 AuthenticationWithTokenRefresh)

適用対象