ClientAuthenticationWithSharedAccessKeyRefresh Clase

Definición

Método de autenticación que genera el token de firma de acceso compartido (SAS) con actualización, en función de una clave de acceso compartido (SAK) proporcionada.

public class ClientAuthenticationWithSharedAccessKeyRefresh : Microsoft.Azure.Devices.Client.ClientAuthenticationWithTokenRefresh
type ClientAuthenticationWithSharedAccessKeyRefresh = class
    inherit ClientAuthenticationWithTokenRefresh
Public Class ClientAuthenticationWithSharedAccessKeyRefresh
Inherits ClientAuthenticationWithTokenRefresh
Herencia
ClientAuthenticationWithSharedAccessKeyRefresh

Constructores

ClientAuthenticationWithSharedAccessKeyRefresh(String, String, String, String, TimeSpan, Int32)

Crea una instancia de esta clase.

ClientAuthenticationWithSharedAccessKeyRefresh(String, String, String, TimeSpan, Int32)

Crea una instancia de esta clase.

ClientAuthenticationWithSharedAccessKeyRefresh(String, TimeSpan, Int32)

Crea una instancia de esta clase.

Propiedades

DeviceId

Obtiene el identificador del dispositivo.

(Heredado de ClientAuthenticationWithTokenRefresh)
ExpiresOnUtc

Obtiene una instantánea de la hora de expiración del token UTC.

(Heredado de ClientAuthenticationWithTokenRefresh)
IsExpiring

Obtiene un estado de expiración de instantánea.

(Heredado de ClientAuthenticationWithTokenRefresh)
ModuleId

Obtiene el identificador del módulo.

(Heredado de ClientAuthenticationWithTokenRefresh)
RefreshesOnUtc

Obtiene una instantánea de la hora de actualización del token UTC.

(Heredado de ClientAuthenticationWithTokenRefresh)
SharedAccessKey

Obtiene la clave de acceso compartido.

SharedAccessKeyName

Obtiene el nombre de la clave de acceso compartido.

Métodos

GetTokenAsync(String)

Obtiene una instantánea del token de seguridad asociado al dispositivo.

(Heredado de ClientAuthenticationWithTokenRefresh)
Populate(IotHubConnectionCredentials)

Rellena una IotHubConnectionCredentials instancia basada en una instantánea de las propiedades de la instancia actual.

SafeCreateNewTokenAsync(String, TimeSpan)

Crea un nuevo token con un TTL sugerido.

Se aplica a