DeviceAuthenticationWithTpm Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
DeviceAuthenticationWithTpm(String, SecurityProviderTpm) |
Initialise une nouvelle instance de la classe avec une DeviceAuthenticationWithTpm durée de vie par défaut de 1 heure et une valeur de pourcentage de mémoire tampon par défaut de 15. |
DeviceAuthenticationWithTpm(String, SecurityProviderTpm, Int32, Int32) |
Initialise une nouvelle instance de la classe DeviceAuthenticationWithTpm. |
DeviceAuthenticationWithTpm(String, SecurityProviderTpm, Int32, Int32, Boolean) |
Initialise une nouvelle instance de la classe DeviceAuthenticationWithTpm. |
DeviceAuthenticationWithTpm(String, SecurityProviderTpm)
Initialise une nouvelle instance de la classe avec une DeviceAuthenticationWithTpm durée de vie par défaut de 1 heure et une valeur de pourcentage de mémoire tampon par défaut de 15.
public DeviceAuthenticationWithTpm (string deviceId, Microsoft.Azure.Devices.Shared.SecurityProviderTpm securityProvider);
new Microsoft.Azure.Devices.Client.DeviceAuthenticationWithTpm : string * Microsoft.Azure.Devices.Shared.SecurityProviderTpm -> Microsoft.Azure.Devices.Client.DeviceAuthenticationWithTpm
Public Sub New (deviceId As String, securityProvider As SecurityProviderTpm)
Paramètres
- deviceId
- String
Identificateur d’appareil.
- securityProvider
- SecurityProviderTpm
Paramètres du fournisseur de sécurité des appareils pour les modules de sécurité matérielle TPM.
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 DeviceAuthenticationWithTpm(String, SecurityProviderTpm, Int32, Int32, Boolean) le constructeur et définissez sur disposeWithClient
false
.
S’applique à
DeviceAuthenticationWithTpm(String, SecurityProviderTpm, Int32, Int32)
Initialise une nouvelle instance de la classe DeviceAuthenticationWithTpm.
public DeviceAuthenticationWithTpm (string deviceId, Microsoft.Azure.Devices.Shared.SecurityProviderTpm securityProvider, int suggestedTimeToLiveSeconds, int timeBufferPercentage);
new Microsoft.Azure.Devices.Client.DeviceAuthenticationWithTpm : string * Microsoft.Azure.Devices.Shared.SecurityProviderTpm * int * int -> Microsoft.Azure.Devices.Client.DeviceAuthenticationWithTpm
Public Sub New (deviceId As String, securityProvider As SecurityProviderTpm, suggestedTimeToLiveSeconds As Integer, timeBufferPercentage As Integer)
Paramètres
- deviceId
- String
Identificateur d’appareil.
- securityProvider
- SecurityProviderTpm
Paramètres du fournisseur de sécurité des appareils pour les modules de sécurité matérielle TPM.
- suggestedTimeToLiveSeconds
- Int32
Durée de vie de la valeur suggérée.
- 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. EX : Si vous souhaitez qu’un jeton SAS vive pendant 85 % de sa vie avant le renouvellement proactif, cette valeur doit être 15.
S’applique à
DeviceAuthenticationWithTpm(String, SecurityProviderTpm, Int32, Int32, Boolean)
Initialise une nouvelle instance de la classe DeviceAuthenticationWithTpm.
public DeviceAuthenticationWithTpm (string deviceId, Microsoft.Azure.Devices.Shared.SecurityProviderTpm securityProvider, int suggestedTimeToLiveSeconds, int timeBufferPercentage, bool disposeWithClient);
new Microsoft.Azure.Devices.Client.DeviceAuthenticationWithTpm : string * Microsoft.Azure.Devices.Shared.SecurityProviderTpm * int * int * bool -> Microsoft.Azure.Devices.Client.DeviceAuthenticationWithTpm
Public Sub New (deviceId As String, securityProvider As SecurityProviderTpm, suggestedTimeToLiveSeconds As Integer, timeBufferPercentage As Integer, disposeWithClient As Boolean)
Paramètres
- deviceId
- String
Identificateur d’appareil.
- securityProvider
- SecurityProviderTpm
Paramètres du fournisseur de sécurité des appareils pour les modules de sécurité matérielle TPM.
- suggestedTimeToLiveSeconds
- Int32
Durée de vie de la valeur suggérée.
- 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. EX : Si vous souhaitez qu’un jeton SAS vive pendant 85 % de sa vie avant le renouvellement proactif, cette valeur doit être 15.
- disposeWithClient
- Boolean
S’applique à
Azure SDK for .NET