Freigeben über


AuthenticationProvider interface

Schnittstelle, die von Objekten implementiert werden muss, die verwendet werden, um Anmeldeinformationen für die Transporte bereitzustellen, die vom Geräteclient zur Authentifizierung bei einer Azure IoT Hub-Instanz verwendet werden.

Eigenschaften

type

Methoden

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

Details zur Eigenschaft

type

type: AuthenticationType

Eigenschaftswert

Details zur Methode

getDeviceCredentials()

function getDeviceCredentials(): Promise<TransportConfig>

Gibt zurück

Promise<TransportConfig>

getDeviceCredentials(Callback<TransportConfig>)

function getDeviceCredentials(callback: Callback<TransportConfig>)

Parameter

setTokenRenewalValues(number, number)

function setTokenRenewalValues(tokenValidTimeInSeconds: number, tokenRenewalMarginInSeconds: number)

Parameter

tokenValidTimeInSeconds

number

tokenRenewalMarginInSeconds

number