Partilhar via


SharedAccessSignature class

Os tokens de assinatura de acesso partilhado são utilizados para autenticar a ligação ao utilizar chaves simétricas (em oposição a certificados x509) para proteger a ligação com o hub IoT do Azure.

Métodos

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

Instanciar um token SharedAccessSignature com os parâmetros especificados.

extend(number)

Expanda o Sas e devolva a forma de cadeia da mesma.

parse(string, string[])

Instanciar um token SharedAccessSignature a partir de uma cadeia.

toString()

Formata um SharedAccessSignatureObject numa cadeia formatada corretamente.

Detalhes de Método

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

Instanciar um token SharedAccessSignature com os parâmetros especificados.

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

Parâmetros

resourceUri

string

o URI do recurso para codificar no token.

keyName

string

um identificador associado à chave.

key

string

um valor de chave codificada com base64.

expiry

string | number

um valor inteiro que representa o número de segundos desde a época 00:00:00 UTC em 1 de janeiro de 1970.

Devoluções

Um token de assinatura de acesso partilhado.

extend(number)

Expanda o Sas e devolva a forma de cadeia da mesma.

function extend(expiry: number): string

Parâmetros

expiry

number

um valor inteiro que representa o número de segundos desde a época 00:00:00 UTC em 1 de janeiro de 1970.

Devoluções

string

A forma de cadeia da assinatura de acesso partilhado.

parse(string, string[])

Instanciar um token SharedAccessSignature a partir de uma cadeia.

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

Parâmetros

source

string

a cadeia a analisar para criar o token SharedAccessSignature.

requiredFields

string[]

uma matriz de campos que esperamos encontrar na cadeia de origem.

Devoluções

Um token de assinatura de acesso partilhado.

toString()

Formata um SharedAccessSignatureObject numa cadeia formatada corretamente.

function toString(): string

Devoluções

string

Um token de assinatura de acesso partilhado corretamente formatado.