Partager via


DeviceAuthenticationWithTokenRefresh Constructeurs

Définition

Surcharges

DeviceAuthenticationWithTokenRefresh(String)

Initialise une nouvelle instance de la classe à l’aide des paramètres de durée de vie et de temps de mémoire tampon TTL par défaut.

DeviceAuthenticationWithTokenRefresh(String, Int32, Int32)

Initialise une nouvelle instance de la classe DeviceAuthenticationWithTokenRefresh.

DeviceAuthenticationWithTokenRefresh(String, Int32, Int32, Boolean)

Initialise une nouvelle instance de la classe DeviceAuthenticationWithTokenRefresh.

DeviceAuthenticationWithTokenRefresh(String)

Initialise une nouvelle instance de la classe à l’aide des paramètres de durée de vie et de temps de mémoire tampon TTL par défaut.

public DeviceAuthenticationWithTokenRefresh (string deviceId);
new Microsoft.Azure.Devices.Client.DeviceAuthenticationWithTokenRefresh : string -> Microsoft.Azure.Devices.Client.DeviceAuthenticationWithTokenRefresh
Public Sub New (deviceId As String)

Paramètres

deviceId
String

Identificateur de l’appareil.

Remarques

Ce constructeur crée une méthode d’authentification instance qui sera supprimée lors de la suppression de son instance client d’appareil associé. Pour réutiliser la méthode d’authentification instance sur plusieurs durées de vie instance client, utilisez DeviceAuthenticationWithTokenRefresh(String, Int32, Int32, Boolean) le constructeur et définissez sur disposeWithClientfalse.

S’applique à

DeviceAuthenticationWithTokenRefresh(String, Int32, Int32)

Initialise une nouvelle instance de la classe DeviceAuthenticationWithTokenRefresh.

public DeviceAuthenticationWithTokenRefresh (string deviceId, int suggestedTimeToLiveSeconds, int timeBufferPercentage);
new Microsoft.Azure.Devices.Client.DeviceAuthenticationWithTokenRefresh : string * int * int -> Microsoft.Azure.Devices.Client.DeviceAuthenticationWithTokenRefresh
Public Sub New (deviceId As String, suggestedTimeToLiveSeconds As Integer, timeBufferPercentage As Integer)

Paramètres

deviceId
String

Identificateur d’appareil.

suggestedTimeToLiveSeconds
Int32

Valeur de temps de vie suggérée pour les jetons SAS générés. La valeur par défaut est 1 heure.

timeBufferPercentage
Int32

Mémoire tampon de temps avant l’expiration lorsque le jeton doit être renouvelé, exprimé en pourcentage de la durée de vie. Le comportement par défaut est que le jeton est renouvelé lorsqu’il lui reste 15 % ou moins de sa durée de vie.

Remarques

Ce constructeur crée une méthode d’authentification instance qui sera supprimée lors de la suppression de son instance client d’appareil associé. Pour réutiliser la méthode d’authentification instance sur plusieurs durées de vie instance client, utilisez DeviceAuthenticationWithTokenRefresh(String, Int32, Int32, Boolean) le constructeur et définissez sur disposeWithClientfalse.

S’applique à

DeviceAuthenticationWithTokenRefresh(String, Int32, Int32, Boolean)

Initialise une nouvelle instance de la classe DeviceAuthenticationWithTokenRefresh.

public DeviceAuthenticationWithTokenRefresh (string deviceId, int suggestedTimeToLiveSeconds, int timeBufferPercentage, bool disposeWithClient);
new Microsoft.Azure.Devices.Client.DeviceAuthenticationWithTokenRefresh : string * int * int * bool -> Microsoft.Azure.Devices.Client.DeviceAuthenticationWithTokenRefresh
Public Sub New (deviceId As String, suggestedTimeToLiveSeconds As Integer, timeBufferPercentage As Integer, disposeWithClient As Boolean)

Paramètres

deviceId
String

Identificateur d’appareil.

suggestedTimeToLiveSeconds
Int32

Valeur de temps de vie suggérée pour les jetons SAS générés. La valeur par défaut est 1 heure.

timeBufferPercentage
Int32

Mémoire tampon de temps avant l’expiration lorsque le jeton doit être renouvelé, exprimé en pourcentage de la durée de vie. Le comportement par défaut est que le jeton est renouvelé lorsqu’il lui reste 15 % ou moins de sa durée de vie.

disposeWithClient
Boolean

S’applique à