Compartilhar via


AuthenticationProvider interface

Interface que deve ser implementada por objetos que são usados para fornecer credenciais para os transportes usados pelo cliente do dispositivo para autenticar com uma instância do Hub IoT do Azure.

Propriedades

type

Métodos

getDeviceCredentials()
getDeviceCredentials(Callback<TransportConfig>)
setTokenRenewalValues(number, number)

Detalhes da propriedade

type

type: AuthenticationType

Valor da propriedade

Detalhes do método

getDeviceCredentials()

function getDeviceCredentials(): Promise<TransportConfig>

Retornos

Promise<TransportConfig>

getDeviceCredentials(Callback<TransportConfig>)

function getDeviceCredentials(callback: Callback<TransportConfig>)

Parâmetros

setTokenRenewalValues(number, number)

function setTokenRenewalValues(tokenValidTimeInSeconds: number, tokenRenewalMarginInSeconds: number)

Parâmetros

tokenValidTimeInSeconds

number

tokenRenewalMarginInSeconds

number