AccountSASServices class
DISPONIBILE SOLO IN NODE.JS RUNTIME.
Si tratta di una classe helper per costruire una stringa che rappresenta i servizi accessibili da un AccountSAS. L'impostazione di un valore su true indica che qualsiasi firma di accesso condiviso che usa queste autorizzazioni concederà l'accesso a tale servizio. Dopo aver impostato tutti i valori, questo valore deve essere serializzato con toString e impostato come campo dei servizi in un oggetto AccountSASSignatureValues . È possibile costruire la stringa dei servizi senza questa classe, ma l'ordine dei servizi è particolare e questa classe garantisce la correttezza.
Proprietà
blob | Autorizzazione per accedere alle risorse BLOB concesse. |
file | Autorizzazione per accedere alle risorse file concesse. |
queue | Autorizzazione per accedere alle risorse della coda concesse. |
table | Autorizzazione per accedere alle risorse della tabella concesse. |
Metodi
parse(string) | Crea un accountSASServices dalla stringa di servizi specificata. Questo metodo genererà un errore se rileva un carattere che non corrisponde a un servizio valido. |
to |
Converte i servizi specificati in una stringa. |
Dettagli proprietà
blob
Autorizzazione per accedere alle risorse BLOB concesse.
blob: boolean
Valore della proprietà
boolean
file
Autorizzazione per accedere alle risorse file concesse.
file: boolean
Valore della proprietà
boolean
queue
Autorizzazione per accedere alle risorse della coda concesse.
queue: boolean
Valore della proprietà
boolean
table
Autorizzazione per accedere alle risorse della tabella concesse.
table: boolean
Valore della proprietà
boolean
Dettagli metodo
parse(string)
Crea un accountSASServices dalla stringa di servizi specificata. Questo metodo genererà un errore se rileva un carattere che non corrisponde a un servizio valido.
static function parse(services: string): AccountSASServices
Parametri
- services
-
string
Restituisce
toString()
Converte i servizi specificati in una stringa.
function toString(): string
Restituisce
string