SharedAccessSignature class
Os tokens de assinatura de acesso compartilhado são usados para autenticar a conexão ao usar chaves simétricas (em vez de certificados x509) para proteger a conexão com o Hub IoT do Azure.
Métodos
create(string, string, string, string | number) | Crie uma instância de um token SharedAccessSignature com os parâmetros fornecidos. |
extend(number) | Estenda a Sas e retorne a forma de cadeia de caracteres dela. |
parse(string, string[]) | Crie uma instância de um token SharedAccessSignature de uma cadeia de caracteres. |
to |
Formata um SharedAccessSignatureObject em uma cadeia de caracteres formatada corretamente. |
Detalhes do método
create(string, string, string, string | number)
Crie uma instância de um token SharedAccessSignature com os parâmetros fornecidos.
static function create(resourceUri: string, keyName: string, key: string, expiry: string | number): SharedAccessSignature
Parâmetros
- resourceUri
-
string
o URI do recurso a ser codificado no token.
- keyName
-
string
um identificador associado à chave.
- key
-
string
um valor de chave codificado em 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.
Retornos
Um token de assinatura de acesso compartilhado.
extend(number)
Estenda a Sas e retorne a forma de cadeia de caracteres dela.
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.
Retornos
string
A forma de cadeia de caracteres da assinatura de acesso compartilhado.
parse(string, string[])
Crie uma instância de um token SharedAccessSignature de uma cadeia de caracteres.
static function parse(source: string, requiredFields?: string[]): SharedAccessSignature
Parâmetros
- source
-
string
a cadeia de caracteres a ser analisada para criar o token SharedAccessSignature.
- requiredFields
-
string[]
uma matriz de campos que esperamos encontrar na cadeia de caracteres de origem.
Retornos
Um token de assinatura de acesso compartilhado.
toString()
Formata um SharedAccessSignatureObject em uma cadeia de caracteres formatada corretamente.
function toString(): string
Retornos
string
Um token de assinatura de acesso compartilhado formatado corretamente.