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. |
to |
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.