ModuleAuthenticationWithTokenRefresh Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
ModuleAuthenticationWithTokenRefresh(String, String) |
Initialisiert eine neue instance dieser Klasse mithilfe der Standardeinstellungen für TTL- und TTL-Pufferzeit. |
ModuleAuthenticationWithTokenRefresh(String, String, Int32, Int32) |
Initialisiert eine neue Instanz dieser Klasse. |
ModuleAuthenticationWithTokenRefresh(String, String, Int32, Int32, Boolean) |
Initialisiert eine neue Instanz dieser Klasse. |
ModuleAuthenticationWithTokenRefresh(String, String)
Initialisiert eine neue instance dieser Klasse mithilfe der Standardeinstellungen für TTL- und TTL-Pufferzeit.
public ModuleAuthenticationWithTokenRefresh (string deviceId, string moduleId);
new Microsoft.Azure.Devices.Client.ModuleAuthenticationWithTokenRefresh : string * string -> Microsoft.Azure.Devices.Client.ModuleAuthenticationWithTokenRefresh
Public Sub New (deviceId As String, moduleId As String)
Parameter
- deviceId
- String
Die ID des Geräts.
- moduleId
- String
Die ID des Moduls.
Hinweise
Dieser Konstruktor erstellt eine Authentifizierungsmethode instance, die verworfen wird, wenn der zugehörige Modulclient instance entfernt wird. Verwenden Sie den Konstruktor, und legen Sie auf false
festdisposeWithClient
, um die ModuleAuthenticationWithTokenRefresh(String, String, Int32, Int32, Boolean) Authentifizierungsmethode instance über mehrere Client-instance Lebensdauer hinweg wiederzuverwenden.
Gilt für:
ModuleAuthenticationWithTokenRefresh(String, String, Int32, Int32)
Initialisiert eine neue Instanz dieser Klasse.
public ModuleAuthenticationWithTokenRefresh (string deviceId, string moduleId, int suggestedTimeToLiveSeconds, int timeBufferPercentage);
new Microsoft.Azure.Devices.Client.ModuleAuthenticationWithTokenRefresh : string * string * int * int -> Microsoft.Azure.Devices.Client.ModuleAuthenticationWithTokenRefresh
Public Sub New (deviceId As String, moduleId As String, suggestedTimeToLiveSeconds As Integer, timeBufferPercentage As Integer)
Parameter
- deviceId
- String
Die Geräte-ID.
- moduleId
- String
Die Modul-ID.
- suggestedTimeToLiveSeconds
- Int32
Der empfohlene Zeitwert für die generierten SAS-Token. Der Standardwert ist 1 Stunde.
- timeBufferPercentage
- Int32
Der Zeitpuffer vor Ablauf, wenn das Token erneuert werden soll, ausgedrückt als Prozentsatz der Laufzeit. Das Standardverhalten besteht darin, dass das Token erneuert wird, wenn es 15 % oder weniger seiner Lebensdauer hat.
Hinweise
Dieser Konstruktor erstellt eine Authentifizierungsmethode instance, die verworfen wird, wenn der zugehörige Modulclient instance entfernt wird. Verwenden Sie den Konstruktor, und legen Sie auf false
festdisposeWithClient
, um die ModuleAuthenticationWithTokenRefresh(String, String, Int32, Int32, Boolean) Authentifizierungsmethode instance über mehrere Client-instance Lebensdauer hinweg wiederzuverwenden.
Gilt für:
ModuleAuthenticationWithTokenRefresh(String, String, Int32, Int32, Boolean)
Initialisiert eine neue Instanz dieser Klasse.
public ModuleAuthenticationWithTokenRefresh (string deviceId, string moduleId, int suggestedTimeToLiveSeconds, int timeBufferPercentage, bool disposeWithClient);
new Microsoft.Azure.Devices.Client.ModuleAuthenticationWithTokenRefresh : string * string * int * int * bool -> Microsoft.Azure.Devices.Client.ModuleAuthenticationWithTokenRefresh
Public Sub New (deviceId As String, moduleId As String, suggestedTimeToLiveSeconds As Integer, timeBufferPercentage As Integer, disposeWithClient As Boolean)
Parameter
- deviceId
- String
Die Geräte-ID.
- moduleId
- String
Die Modul-ID.
- suggestedTimeToLiveSeconds
- Int32
Der empfohlene Zeitwert für die generierten SAS-Token. Der Standardwert ist 1 Stunde.
- timeBufferPercentage
- Int32
Der Zeitpuffer vor Ablauf, wenn das Token erneuert werden soll, ausgedrückt als Prozentsatz der Laufzeit. Das Standardverhalten besteht darin, dass das Token erneuert wird, wenn es 15 % oder weniger seiner Lebensdauer hat.
- disposeWithClient
- Boolean
Gilt für:
Azure SDK for .NET
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für