Compartir a través de


SharedAccessSignature class

Los tokens de firma de acceso compartido se usan para autenticar la conexión cuando se usan claves simétricas (en lugar de certificados x509) para proteger la conexión con Azure IoT Hub.

Métodos

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

Cree una instancia de un token sharedAccessSignature con los parámetros especificados.

extend(number)

Extienda sas y devuelva la forma de cadena de ella.

parse(string, string[])

Cree una instancia de un token sharedAccessSignature de una cadena.

toString()

Da formato a SharedAccessSignatureObject en una cadena con formato correcto.

Detalles del método

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

Cree una instancia de un token sharedAccessSignature con los parámetros especificados.

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

Parámetros

resourceUri

string

el URI del recurso que se va a codificar en el token.

keyName

string

un identificador asociado a la clave.

key

string

un valor de clave codificado en base64.

expiry

string | number

un valor entero que representa el número de segundos desde la época 00:00:00 UTC el 1 de enero de 1970.

Devoluciones

Un token de firma de acceso compartido.

extend(number)

Extienda sas y devuelva la forma de cadena de ella.

function extend(expiry: number): string

Parámetros

expiry

number

un valor entero que representa el número de segundos desde la época 00:00:00 UTC el 1 de enero de 1970.

Devoluciones

string

Forma de cadena de la firma de acceso compartido.

parse(string, string[])

Cree una instancia de un token sharedAccessSignature de una cadena.

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

Parámetros

source

string

cadena que se va a analizar para crear el token sharedAccessSignature.

requiredFields

string[]

matriz de campos que esperamos encontrar en la cadena de origen.

Devoluciones

Un token de firma de acceso compartido.

toString()

Da formato a SharedAccessSignatureObject en una cadena con formato correcto.

function toString(): string

Devoluciones

string

Token de firma de acceso compartido con formato correcto.