Freigeben über


DeviceAuthenticationWithTpm Klasse

Definition

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

public sealed class DeviceAuthenticationWithTpm : Microsoft.Azure.Devices.Client.DeviceAuthenticationWithTokenRefresh
type DeviceAuthenticationWithTpm = class
    inherit DeviceAuthenticationWithTokenRefresh
Public NotInheritable Class DeviceAuthenticationWithTpm
Inherits DeviceAuthenticationWithTokenRefresh
Vererbung

Konstruktoren

DeviceAuthenticationWithTpm(String, SecurityProviderTpm)

Initialisiert eine neue instance der DeviceAuthenticationWithTpm -Klasse mit einer Standardlaufzeit von 1 Stunde und dem Standardpufferprozentsatz von 15.

DeviceAuthenticationWithTpm(String, SecurityProviderTpm, Int32, Int32)

Initialisiert eine neue Instanz der DeviceAuthenticationWithTpm-Klasse.

DeviceAuthenticationWithTpm(String, SecurityProviderTpm, Int32, Int32, Boolean)

Initialisiert eine neue Instanz der DeviceAuthenticationWithTpm-Klasse.

Eigenschaften

DeviceId

Ruft die DeviceId ab.

(Geerbt von DeviceAuthenticationWithTokenRefresh)
ExpiresOn

Ruft eine Momentaufnahme der UTC-Tokenablaufzeit ab.

(Geerbt von AuthenticationWithTokenRefresh)
IsExpiring

Ruft einen Momentaufnahme Ablaufzustand ab.

(Geerbt von AuthenticationWithTokenRefresh)
RefreshesOn

Ruft eine Momentaufnahme der UTC-Tokenaktualisierungszeit ab.

(Geerbt von AuthenticationWithTokenRefresh)

Methoden

Dispose()

Ressourcen freigeben:

(Geerbt von AuthenticationWithTokenRefresh)
Dispose(Boolean)

Gibt die nicht verwalteten Ressourcen frei, die von der Komponente verwendet werden, und gibt optional die verwalteten Ressourcen frei.

(Geerbt von AuthenticationWithTokenRefresh)
GetTokenAsync(String)

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

(Geerbt von AuthenticationWithTokenRefresh)
Populate(IotHubConnectionStringBuilder)

Füllt eine angegebene instance basierend auf den Eigenschaften der aktuellen instance auf.

(Geerbt von DeviceAuthenticationWithTokenRefresh)
SafeCreateNewToken(String, Int32)

Erstellt ein neues Token mit einer vorgeschlagenen Gültigkeitsdauer. Diese Methode ist threadsicher.

(Geerbt von AuthenticationWithTokenRefresh)

Gilt für: