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