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