DeviceAuthenticationWithTpm Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
DeviceAuthenticationWithTpm(String, SecurityProviderTpm) |
Inicializa una nueva instancia de la DeviceAuthenticationWithTpm clase con el período de vida predeterminado de 1 hora y el valor de porcentaje de búfer predeterminado de 15. |
DeviceAuthenticationWithTpm(String, SecurityProviderTpm, Int32, Int32) |
Inicializa una nueva instancia de la clase DeviceAuthenticationWithTpm. |
DeviceAuthenticationWithTpm(String, SecurityProviderTpm, Int32, Int32, Boolean) |
Inicializa una nueva instancia de la clase DeviceAuthenticationWithTpm. |
DeviceAuthenticationWithTpm(String, SecurityProviderTpm)
Inicializa una nueva instancia de la DeviceAuthenticationWithTpm clase con el período de vida predeterminado de 1 hora y el valor de porcentaje de búfer predeterminado 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)
Parámetros
- deviceId
- String
Identificador de dispositivo.
- securityProvider
- SecurityProviderTpm
Configuración del proveedor de seguridad de dispositivos para módulos de seguridad de hardware de TPM.
Comentarios
Este constructor creará una instancia de método de autenticación que se eliminará cuando se elimine su instancia de cliente de dispositivo asociada. Para reutilizar la instancia del método de autenticación en varias duraciones de instancia de cliente, use el DeviceAuthenticationWithTpm(String, SecurityProviderTpm, Int32, Int32, Boolean) constructor y establezca en disposeWithClient
false
.
Se aplica a
DeviceAuthenticationWithTpm(String, SecurityProviderTpm, Int32, Int32)
Inicializa una nueva instancia de la clase 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)
Parámetros
- deviceId
- String
Identificador de dispositivo.
- securityProvider
- SecurityProviderTpm
Configuración del proveedor de seguridad de dispositivos para módulos de seguridad de hardware de TPM.
- suggestedTimeToLiveSeconds
- Int32
Tiempo de token para el valor sugerido en vivo.
- timeBufferPercentage
- Int32
Búfer de tiempo antes de la expiración cuando se debe renovar el token expresado como porcentaje del período de vida. EX: Si desea que un token de SAS viva durante el 85 % de la vida antes de la renovación proactiva, este valor debe ser 15.
Se aplica a
DeviceAuthenticationWithTpm(String, SecurityProviderTpm, Int32, Int32, Boolean)
Inicializa una nueva instancia de la clase 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)
Parámetros
- deviceId
- String
Identificador de dispositivo.
- securityProvider
- SecurityProviderTpm
Configuración del proveedor de seguridad de dispositivos para módulos de seguridad de hardware de TPM.
- suggestedTimeToLiveSeconds
- Int32
Tiempo de token para el valor sugerido en vivo.
- timeBufferPercentage
- Int32
Búfer de tiempo antes de la expiración cuando se debe renovar el token expresado como porcentaje del período de vida. EX: Si desea que un token de SAS viva durante el 85 % de la vida antes de la renovación proactiva, este valor debe ser 15.
- disposeWithClient
- Boolean
Se aplica a
Azure SDK for .NET