AuthenticationProvider interface

الواجهة التي يجب تنفيذها بواسطة الكائنات المستخدمة لتوفير بيانات الاعتماد للنقلات التي يستخدمها عميل الجهاز للمصادقة مع مثيل مركز Azure IoT.

الخصائص

type

الأساليب

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

تفاصيل الخاصية

type

type: AuthenticationType

قيمة الخاصية

تفاصيل الأسلوب

getDeviceCredentials()

function getDeviceCredentials(): Promise<TransportConfig>

المرتجعات

Promise<TransportConfig>

getDeviceCredentials(Callback<TransportConfig>)

function getDeviceCredentials(callback: Callback<TransportConfig>)

المعلمات

setTokenRenewalValues(number, number)

function setTokenRenewalValues(tokenValidTimeInSeconds: number, tokenRenewalMarginInSeconds: number)

المعلمات

tokenValidTimeInSeconds

number

tokenRenewalMarginInSeconds

number