共用方式為


SharedAccessSignature class

使用對稱金鑰 (而非 x509 憑證時,共用存取簽章權杖可用來驗證連線,) 來保護與 Azure IoT 中樞的連線。

方法

create(string, string, string, string | number)

使用指定的參數具現化 SharedAccessSignature 權杖。

extend(number)

擴充 Sas,並傳回它的字串形式。

parse(string, string[])

從字串具現化 SharedAccessSignature 權杖。

toString()

將 SharedAccessSignatureObject 格式化為格式正確的字串。

方法詳細資料

create(string, string, string, string | number)

使用指定的參數具現化 SharedAccessSignature 權杖。

static function create(resourceUri: string, keyName: string, key: string, expiry: string | number): SharedAccessSignature

參數

resourceUri

string

要編碼為權杖的資源 URI。

keyName

string

與金鑰相關聯的識別碼。

key

string

base64 編碼的索引鍵值。

expiry

string | number

整數值,表示 1970 年 1 月 1 日自 Epoch 00:00:00 UTC 以來的秒數。

傳回

共用存取簽章權杖。

extend(number)

擴充 Sas,並傳回它的字串形式。

function extend(expiry: number): string

參數

expiry

number

整數值,表示 1970 年 1 月 1 日自 Epoch 00:00:00 UTC 以來的秒數。

傳回

string

共用存取簽章的字串形式。

parse(string, string[])

從字串具現化 SharedAccessSignature 權杖。

static function parse(source: string, requiredFields?: string[]): SharedAccessSignature

參數

source

string

要剖析的字串,以建立 SharedAccessSignature 權杖。

requiredFields

string[]

我們預期在來源字串中找到的欄位陣列。

傳回

共用存取簽章權杖。

toString()

將 SharedAccessSignatureObject 格式化為格式正確的字串。

function toString(): string

傳回

string

格式正確的共用存取簽章權杖。