AccountSasBuilder Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
AccountSasBuilder est utilisé pour générer une signature d’accès partagé (SAP) au niveau du compte pour les services de stockage Azure. Pour plus d'informations, consultez la rubrique Créez une sap de compte.
public class AccountSasBuilder
type AccountSasBuilder = class
Public Class AccountSasBuilder
- Héritage
-
AccountSasBuilder
Constructeurs
AccountSasBuilder(AccountSasPermissions, DateTimeOffset, AccountSasServices, AccountSasResourceTypes) |
Initialise une nouvelle instance de la AccountSasBuilder classe pour créer un sas de service conteneur blob. |
Propriétés
EncryptionScope |
facultatif. Étendue de chiffrement à utiliser lors de l’envoi de requêtes autorisées avec cet URI SAP. |
ExpiresOn |
Heure à laquelle la signature d’accès partagé devient non valide. Ce champ doit être omis s'il a été spécifié dans une stratégie d'accès stockée associée. |
IPRange |
Spécifie une adresse IP ou une plage d’adresses IP à partir de laquelle accepter les demandes. Si l’adresse IP d’où provient la demande ne correspond pas à l’adresse IP ou à la plage d’adresses spécifiée sur le jeton SAP, la demande n’est pas authentifiée. Lorsque vous spécifiez une plage d’adresses IP, notez que la plage est inclusive. |
Permissions |
Autorisations associées à la signature d'accès partagé. L'utilisateur est limité aux opérations autorisées par les autorisations. Le AccountSasPermissions type peut être utilisé pour créer la chaîne d’autorisations. |
Protocol |
Le champ protocole signé facultatif spécifie le protocole autorisé pour une requête effectuée avec la signature d’accès partagé. Les valeurs possibles sont HttpsAndHttp, Https et None. |
ResourceTypes |
Types de ressources associés à la signature d’accès partagé. L’utilisateur est limité aux opérations sur les ressources spécifiées. |
Services |
Services associés à la signature d’accès partagé. L’utilisateur est limité aux opérations avec les services spécifiés. |
StartsOn |
Spécifiez éventuellement l’heure à laquelle la signature d’accès partagé devient valide. S’il est omis lors de l’utilisation de DateTimeOffset.MinValue, l’heure de début de cet appel est supposée être l’heure à laquelle le service de stockage reçoit la demande. |
Méthodes
SetPermissions(AccountSasPermissions) |
Définit les autorisations pour une sap de compte. |
SetPermissions(String) |
Définit les autorisations pour la sap à l’aide d’une chaîne d’autorisations brute. |
ToSasQueryParameters(StorageSharedKeyCredential) |
Utilisez un compte pour signer ces valeurs de StorageSharedKeyCredential signature d’accès partagé afin de produire les paramètres de requête SAS appropriés pour l’authentification des demandes. |
S’applique à
Azure SDK for .NET