Partager via


IFileSASSignatureValues interface

DISPONIBLE UNIQUEMENT DANS NODE.JS RUNTIME.

IFileSASSignatureValues est utilisé pour aider à générer des jetons SAP du service de fichiers pour les partages ou les fichiers.

Propriétés

cacheControl

Optionnel. En-tête cache-control pour la SAP.

contentDisposition

Optionnel. En-tête content-disposition pour la SAP.

contentEncoding

Optionnel. En-tête d’encodage de contenu pour la signature d’accès partagé.

contentLanguage

Optionnel. En-tête content-language pour la SAP.

contentType

Optionnel. En-tête content-type pour la SAP.

expiryTime

Facultatif uniquement lorsque l’identificateur est fourni. Heure après laquelle la signature d’accès partagé ne fonctionnera plus.

filePath

Optionnel. Chemin d’accès du fichier comme « directory/FileName » ou « FileName ».

identifier

Optionnel. Nom de la stratégie d’accès sur le partage référencé par cette SAP, le cas échéant.

Voir https://docs.microsoft.com/en-us/rest/api/storageservices/establishing-a-stored-access-policy

ipRange

Optionnel. Plages d’adresses IP autorisées dans cette SAP.

permissions

Facultatif uniquement lorsque l’identificateur est fourni. Reportez-vous à ShareSASPermissions ou FileSASPermissions en fonction de la ressource accessible pour obtenir de l’aide sur la construction de la chaîne d’autorisations.

protocol

Optionnel. Protocoles SAS, HTTPS uniquement ou HTTPSandHTTP

shareName

Nom du partage à laquelle l’utilisateur SAS peut accéder.

startTime

Optionnel. Quand la signature d’accès partagé prend effet.

version

Version du service que cette SAP cible. S’il n’est pas spécifié, il utilise par défaut la version ciblée par la bibliothèque.

Détails de la propriété

cacheControl

Optionnel. En-tête cache-control pour la SAP.

cacheControl?: string

Valeur de propriété

string

contentDisposition

Optionnel. En-tête content-disposition pour la SAP.

contentDisposition?: string

Valeur de propriété

string

contentEncoding

Optionnel. En-tête d’encodage de contenu pour la signature d’accès partagé.

contentEncoding?: string

Valeur de propriété

string

contentLanguage

Optionnel. En-tête content-language pour la SAP.

contentLanguage?: string

Valeur de propriété

string

contentType

Optionnel. En-tête content-type pour la SAP.

contentType?: string

Valeur de propriété

string

expiryTime

Facultatif uniquement lorsque l’identificateur est fourni. Heure après laquelle la signature d’accès partagé ne fonctionnera plus.

expiryTime?: Date

Valeur de propriété

Date

filePath

Optionnel. Chemin d’accès du fichier comme « directory/FileName » ou « FileName ».

filePath?: string

Valeur de propriété

string

identifier

Optionnel. Nom de la stratégie d’accès sur le partage référencé par cette SAP, le cas échéant.

Voir https://docs.microsoft.com/en-us/rest/api/storageservices/establishing-a-stored-access-policy

identifier?: string

Valeur de propriété

string

ipRange

Optionnel. Plages d’adresses IP autorisées dans cette SAP.

ipRange?: IIPRange

Valeur de propriété

permissions

Facultatif uniquement lorsque l’identificateur est fourni. Reportez-vous à ShareSASPermissions ou FileSASPermissions en fonction de la ressource accessible pour obtenir de l’aide sur la construction de la chaîne d’autorisations.

permissions?: string

Valeur de propriété

string

protocol

Optionnel. Protocoles SAS, HTTPS uniquement ou HTTPSandHTTP

protocol?: SASProtocol

Valeur de propriété

shareName

Nom du partage à laquelle l’utilisateur SAS peut accéder.

shareName: string

Valeur de propriété

string

startTime

Optionnel. Quand la signature d’accès partagé prend effet.

startTime?: Date

Valeur de propriété

Date

version

Version du service que cette SAP cible. S’il n’est pas spécifié, il utilise par défaut la version ciblée par la bibliothèque.

version?: string

Valeur de propriété

string