Delen via


SharedAccessSignature class

Shared Access Signature-tokens worden gebruikt om de verbinding te verifiëren bij het gebruik van symmetrische sleutels (in tegenstelling tot x509-certificaten) om de verbinding met de Azure IoT-hub te beveiligen.

Methoden

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

Maak een SharedAccessSignature-token met de opgegeven parameters.

extend(number)

Breid de SAS uit en retourneer de tekenreeksvorm ervan.

parse(string, string[])

Maak een SharedAccessSignature-token van een tekenreeks.

toString()

Hiermee wordt een SharedAccessSignatureObject opgemaakt in een correct opgemaakte tekenreeks.

Methodedetails

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

Maak een SharedAccessSignature-token met de opgegeven parameters.

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

Parameters

resourceUri

string

de resource-URI om in het token te coderen.

keyName

string

een id die is gekoppeld aan de sleutel.

key

string

een met base64 gecodeerde sleutelwaarde.

expiry

string | number

een geheel getal dat het aantal seconden vertegenwoordigt sinds het tijdvak 00:00:00 UTC op 1 januari 1970.

Retouren

Een shared access signature-token.

extend(number)

Breid de SAS uit en retourneer de tekenreeksvorm ervan.

function extend(expiry: number): string

Parameters

expiry

number

een geheel getal dat het aantal seconden vertegenwoordigt sinds het tijdvak 00:00:00 UTC op 1 januari 1970.

Retouren

string

De tekenreeksvorm van de Shared Access Signature.

parse(string, string[])

Maak een SharedAccessSignature-token van een tekenreeks.

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

Parameters

source

string

de tekenreeks die moet worden geparseerd om het SharedAccessSignature-token te maken.

requiredFields

string[]

een matrix van velden die we verwachten te vinden in de brontekenreeks.

Retouren

Een shared access signature-token.

toString()

Hiermee wordt een SharedAccessSignatureObject opgemaakt in een correct opgemaakte tekenreeks.

function toString(): string

Retouren

string

Een juist opgemaakt shared access signature-token.