ContainerSASPermissions class
Il s’agit d’une classe d’assistance permettant de construire une chaîne représentant les autorisations accordées par un ServiceSAS à un conteneur. Définir une valeur sur true signifie que toute SAP qui utilise ces autorisations accordera des autorisations pour cette opération. Une fois toutes les valeurs définies, celle-ci doit être sérialisée avec toString et définie comme champ d’autorisations sur un <xref:BlobSASSignatureValues> objet. Il est possible de construire la chaîne d’autorisations sans cette classe, mais l’ordre des autorisations est particulier et cette classe garantit l’exactitude.
Propriétés
add | Spécifie Ajouter l’accès accordé. |
create | Spécifie Créer l’accès accordé. |
delete | Spécifie Supprimer l’accès accordé. |
delete |
Spécifie Supprimer l’accès à la version accordé. |
execute | Spécifie Exécuter l’accès accordé. |
list | Spécifie l’accès à la liste accordé. |
move | Spécifie l’accès Déplacer accordé. |
read | Spécifie l’accès en lecture accordé. |
set |
Spécifie l’accès Accordé à SetImmutabilityPolicy. |
tag | Specfies L’accès à la balise est accordé. |
write | Spécifie l’accès en écriture accordé. |
Méthodes
from(Container |
Crée un <xref:ContainerSASPermissions> à partir d’un objet brut qui contient les mêmes clés que lui et des valeurs booléennes pour eux. |
parse(string) | Crée un à <xref:ContainerSASPermissions> partir de la chaîne d’autorisations spécifiée. Cette méthode lève une erreur si elle rencontre un caractère qui ne correspond pas à une autorisation valide. |
to |
Convertit les autorisations données en chaîne. L’utilisation de cette méthode garantit que les autorisations sont dans un ordre accepté par le service. L’ordre des caractères doit être celui spécifié ici pour garantir l’exactitude. |
Détails de la propriété
add
Spécifie Ajouter l’accès accordé.
add: boolean
Valeur de propriété
boolean
create
Spécifie Créer l’accès accordé.
create: boolean
Valeur de propriété
boolean
delete
Spécifie Supprimer l’accès accordé.
delete: boolean
Valeur de propriété
boolean
deleteVersion
Spécifie Supprimer l’accès à la version accordé.
deleteVersion: boolean
Valeur de propriété
boolean
execute
Spécifie Exécuter l’accès accordé.
execute: boolean
Valeur de propriété
boolean
list
Spécifie l’accès à la liste accordé.
list: boolean
Valeur de propriété
boolean
move
Spécifie l’accès Déplacer accordé.
move: boolean
Valeur de propriété
boolean
read
Spécifie l’accès en lecture accordé.
read: boolean
Valeur de propriété
boolean
setImmutabilityPolicy
Spécifie l’accès Accordé à SetImmutabilityPolicy.
setImmutabilityPolicy: boolean
Valeur de propriété
boolean
tag
Specfies L’accès à la balise est accordé.
tag: boolean
Valeur de propriété
boolean
write
Spécifie l’accès en écriture accordé.
write: boolean
Valeur de propriété
boolean
Détails de la méthode
from(ContainerSASPermissionsLike)
Crée un <xref:ContainerSASPermissions> à partir d’un objet brut qui contient les mêmes clés que lui et des valeurs booléennes pour eux.
static function from(permissionLike: ContainerSASPermissionsLike)
Paramètres
- permissionLike
- ContainerSASPermissionsLike
Retours
parse(string)
Crée un à <xref:ContainerSASPermissions> partir de la chaîne d’autorisations spécifiée. Cette méthode lève une erreur si elle rencontre un caractère qui ne correspond pas à une autorisation valide.
static function parse(permissions: string)
Paramètres
- permissions
-
string
Retours
toString()
Convertit les autorisations données en chaîne. L’utilisation de cette méthode garantit que les autorisations sont dans un ordre accepté par le service. L’ordre des caractères doit être celui spécifié ici pour garantir l’exactitude.
function toString()
Retours
string
Azure SDK for JavaScript