Freigeben über


ClientAuthenticationWithTokenRefresh Klasse

Definition

Authentifizierungsmethode, die ein Shared Access Signature-Token verwendet und die Tokenaktualisierung ermöglicht.

public abstract class ClientAuthenticationWithTokenRefresh : Microsoft.Azure.Devices.Client.IAuthenticationMethod
type ClientAuthenticationWithTokenRefresh = class
    interface IAuthenticationMethod
Public MustInherit Class ClientAuthenticationWithTokenRefresh
Implements IAuthenticationMethod
Vererbung
ClientAuthenticationWithTokenRefresh
Abgeleitet
Implementiert

Konstruktoren

ClientAuthenticationWithTokenRefresh(String, String, TimeSpan, Int32)

Erstellt eine Instanz dieser Klasse.

Eigenschaften

DeviceId

Ruft die Geräte-ID ab.

ExpiresOnUtc

Ruft eine Momentaufnahme der UTC-Tokenablaufzeit ab.

IsExpiring

Ruft einen Momentaufnahme Ablaufzustand ab.

ModuleId

Ruft die Modul-ID ab.

RefreshesOnUtc

Ruft eine Momentaufnahme der UTC-Tokenaktualisierungszeit ab.

Methoden

GetTokenAsync(String)

Ruft eine Momentaufnahme des Sicherheitstokens ab, das dem Gerät zugeordnet ist.

Populate(IotHubConnectionCredentials)

Füllt eine IotHubConnectionCredentials instance basierend auf einer Momentaufnahme der Eigenschaften des aktuellen instance auf.

SafeCreateNewTokenAsync(String, TimeSpan)

Erstellt ein neues Token mit einer vorgeschlagenen Gültigkeitsdauer.

Gilt für: