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