Freigeben über


SharedAccessSignature class

Shared Access Signature-Token werden verwendet, um die Verbindung zu authentifizieren, wenn symmetrische Schlüssel (im Gegensatz zu x509-Zertifikaten) zum Sichern der Verbindung mit dem Azure IoT Hub verwendet werden.

Methoden

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

Instanziieren Sie ein SharedAccessSignature-Token mit den angegebenen Parametern.

extend(number)

Erweitern Sie die Sas, und geben Sie die Zeichenfolgenform davon zurück.

parse(string, string[])

Instanziieren Sie ein SharedAccessSignature-Token aus einer Zeichenfolge.

toString()

Formatiert ein SharedAccessSignatureObject in eine ordnungsgemäß formatierte Zeichenfolge.

Details zur Methode

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

Instanziieren Sie ein SharedAccessSignature-Token mit den angegebenen Parametern.

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

Parameter

resourceUri

string

der Ressourcen-URI, der in das Token codiert werden soll.

keyName

string

ein Bezeichner, der dem Schlüssel zugeordnet ist.

key

string

ein Base64-codierter Schlüsselwert.

expiry

string | number

ein ganzzahliger Wert, der die Anzahl der Sekunden seit der Epoche 00:00:00 UTC am 1. Januar 1970 darstellt.

Gibt zurück

Ein Shared Access Signature-Token.

extend(number)

Erweitern Sie die Sas, und geben Sie die Zeichenfolgenform davon zurück.

function extend(expiry: number): string

Parameter

expiry

number

ein ganzzahliger Wert, der die Anzahl der Sekunden seit der Epoche 00:00:00 UTC am 1. Januar 1970 darstellt.

Gibt zurück

string

Die Zeichenfolgenform der Shared Access Signature.

parse(string, string[])

Instanziieren Sie ein SharedAccessSignature-Token aus einer Zeichenfolge.

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

Parameter

source

string

die zu analysierende Zeichenfolge, um das SharedAccessSignature-Token zu erstellen.

requiredFields

string[]

Ein Array von Feldern, das in der Quellzeichenfolge zu finden ist.

Gibt zurück

Ein Shared Access Signature-Token.

toString()

Formatiert ein SharedAccessSignatureObject in eine ordnungsgemäß formatierte Zeichenfolge.

function toString(): string

Gibt zurück

string

Ein ordnungsgemäß formatiertes Shared Access Signature-Token.