AuthenticationProvider interface

Gränssnitt som måste implementeras av objekt som används för att ange autentiseringsuppgifter för de transporter som används av enhetsklienten för att autentisera med en Azure IoT Hub-instans.

Egenskaper

type

Metoder

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

Egenskapsinformation

type

type: AuthenticationType

Egenskapsvärde

Metodinformation

getDeviceCredentials()

function getDeviceCredentials(): Promise<TransportConfig>

Returer

Promise<TransportConfig>

getDeviceCredentials(Callback<TransportConfig>)

function getDeviceCredentials(callback: Callback<TransportConfig>)

Parametrar

setTokenRenewalValues(number, number)

function setTokenRenewalValues(tokenValidTimeInSeconds: number, tokenRenewalMarginInSeconds: number)

Parametrar

tokenValidTimeInSeconds

number

tokenRenewalMarginInSeconds

number