Udostępnij za pośrednictwem


AuthenticationProvider interface

Interfejs, który musi być implementowany przez obiekty, które są używane do dostarczania poświadczeń do transportu używanego przez klienta urządzenia do uwierzytelniania w wystąpieniu usługi Azure IoT Hub.

Właściwości

type

Metody

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

Szczegóły właściwości

type

type: AuthenticationType

Wartość właściwości

Szczegóły metody

getDeviceCredentials()

function getDeviceCredentials(): Promise<TransportConfig>

Zwraca

Promise<TransportConfig>

getDeviceCredentials(Callback<TransportConfig>)

function getDeviceCredentials(callback: Callback<TransportConfig>)

Parametry

setTokenRenewalValues(number, number)

function setTokenRenewalValues(tokenValidTimeInSeconds: number, tokenRenewalMarginInSeconds: number)

Parametry

tokenValidTimeInSeconds

number

tokenRenewalMarginInSeconds

number