SharedAccessSignature class
Signaturtoken för delad åtkomst används för att autentisera anslutningen när du använder symmetriska nycklar (till skillnad från x509-certifikat) för att skydda anslutningen till Azure IoT-hubben.
Metoder
create(string, string, string, string | number) | Instansiera en SharedAccessSignature-token med de angivna parametrarna. |
extend(number) | Utöka Sas och returnera strängformen för den. |
parse(string, string[]) | Instansiera en SharedAccessSignature-token från en sträng. |
to |
Formaterar en SharedAccessSignatureObject till en korrekt formaterad sträng. |
Metodinformation
create(string, string, string, string | number)
Instansiera en SharedAccessSignature-token med de angivna parametrarna.
static function create(resourceUri: string, keyName: string, key: string, expiry: string | number): SharedAccessSignature
Parametrar
- resourceUri
-
string
resurs-URI:n som ska kodas till token.
- keyName
-
string
en identifierare som är associerad med nyckeln.
- key
-
string
ett base64-kodat nyckelvärde.
- expiry
-
string | number
ett heltalsvärde som representerar antalet sekunder sedan epoken 00:00:00 UTC den 1 januari 1970.
Returer
En signaturtoken för delad åtkomst.
extend(number)
Utöka Sas och returnera strängformen för den.
function extend(expiry: number): string
Parametrar
- expiry
-
number
ett heltalsvärde som representerar antalet sekunder sedan epoken 00:00:00 UTC den 1 januari 1970.
Returer
string
Strängformen för signaturen för delad åtkomst.
parse(string, string[])
Instansiera en SharedAccessSignature-token från en sträng.
static function parse(source: string, requiredFields?: string[]): SharedAccessSignature
Parametrar
- source
-
string
strängen som ska parsas för att skapa SharedAccessSignature-token.
- requiredFields
-
string[]
en matris med fält som vi förväntar oss att hitta i källsträngen.
Returer
En signaturtoken för delad åtkomst.
toString()
Formaterar en SharedAccessSignatureObject till en korrekt formaterad sträng.
function toString(): string
Returer
string
En korrekt formaterad signaturtoken för delad åtkomst.