SharedAccessBlobHeaders Classe
- java.
lang. Object - SharedAccessHeaders
- com.
microsoft. azure. storage. blob. SharedAccessBlobHeaders
- com.
public class SharedAccessBlobHeaders extends SharedAccessHeaders
Représente les en-têtes facultatifs pouvant être retournés avec des objets blob accessibles via une SAP.
Récapitulatif du constructeur
Constructeur | Description |
---|---|
SharedAccessBlobHeaders() |
Initialise une nouvelle instance de la classe SharedAccessBlobHeaders. |
SharedAccessBlobHeaders(boolean preserveRawValue) |
Initialise une nouvelle instance de la classe SharedAccessHeaders. Le constructeur vide doit être préféré et cette option ne doit être utilisée que par les clients qui sont sûrs de ne pas vouloir la sécurité généralement offerte par ce KIT de développement logiciel (SDK) lors de la construction d’une sas. Les valeurs d’en-tête sont généralement décodées avant de générer le jeton sas. Cela peut entraîner des problèmes si la valeur souhaitée pour l’un des en-têtes contient quelque chose qui ressemble à un encodage. La définition de cet indicateur sur true garantit que la valeur de ces en-têtes est conservée comme définie sur cet objet lors de la construction de la sap. Notez que ces valeurs sont conservées en les encodant ici afin que le décodage qui se produit au moment de la construction sas les renvoie aux valeurs d’origine. Par conséquent, si get est appelé sur cet objet lorsque preserveRawValues a été défini sur true, la valeur retournée est encodée en pourcentage. |
SharedAccessBlobHeaders(SharedAccessHeaders other) |
Initialise une nouvelle instance de la classe SharedAccessBlobHeaders basée sur une instance existante. |
Membres hérités
Détails du constructeur
SharedAccessBlobHeaders
public SharedAccessBlobHeaders()
Initialise une nouvelle instance de la classe SharedAccessBlobHeaders.
SharedAccessBlobHeaders
public SharedAccessBlobHeaders(boolean preserveRawValue)
Initialise une nouvelle instance de la classe SharedAccessHeaders. Le constructeur vide doit être préféré et cette option ne doit être utilisée que par les clients qui sont sûrs de ne pas vouloir la sécurité généralement offerte par ce KIT de développement logiciel (SDK) lors de la construction d’une sas.
Les valeurs d’en-tête sont généralement décodées avant de générer le jeton sas. Cela peut entraîner des problèmes si la valeur souhaitée pour l’un des en-têtes contient quelque chose qui ressemble à un encodage. La définition de cet indicateur sur true garantit que la valeur de ces en-têtes est conservée comme définie sur cet objet lors de la construction de la sap.
Notez que ces valeurs sont conservées en les encodant ici afin que le décodage qui se produit au moment de la construction sas les renvoie aux valeurs d’origine. Par conséquent, si get est appelé sur cet objet lorsque preserveRawValues a été défini sur true, la valeur retournée est encodée en pourcentage.
Parameters:
SharedAccessBlobHeaders
public SharedAccessBlobHeaders(SharedAccessHeaders other)
Initialise une nouvelle instance de la classe SharedAccessBlobHeaders basée sur une instance existante.
Parameters:
S’applique à
Azure SDK for Java