SASQueryParametersOptions interface
Možnosti pro vytvoření SASQueryParameters.
Vlastnosti
agent |
Neautorizované ID objektu AAD ve formátu GUID ID objektu AAD uživatele, u kterého se předpokládá, že je neoprávněný vlastníkem klíče delegování uživatele. Služba Azure Storage provede další kontrolu seznamu ACL poSIX a určí, jestli má uživatel oprávnění k provedení požadované operace. Nelze ji použít v konjuci s <xref:signedAuthorizedUserObjectId>. Používá se jenom pro SAS delegování uživatele. |
cache |
Hodnota hlavičky řízení mezipaměti v SAS služby Blob/File Service |
content |
Hodnota hlavičky content-disposition v SAS služby Blob/File Service |
content |
Hodnota hlavičky kódování obsahu v SAS služby Blob/File Service |
content |
Hodnota hlavičky délky obsahu v SAS služby Blob/File Service |
content |
Hodnota hlavičky typu obsahu v SAS služby Blob/File Service |
correlation |
Hodnota GUID, která se bude protokolovat v diagnostických protokolech úložiště a dá se použít ke korelaci generování SAS s přístupem k prostředkům úložiště. Používá se jenom pro SAS delegování uživatele. |
directory |
Uveďte hloubku adresáře zadaného v poli canonicalizedresource řetězce k znaménku. Hloubka adresáře je počet adresářů pod kořenovou složkou. |
encryption |
Volitelný. Obor šifrování, který se má použít při odesílání požadavků autorizovaných pomocí tohoto identifikátoru URI SAS. |
expires |
Volitelné pouze v případě, že je zadaný identifikátor. Doba vypršení platnosti tohoto tokenu SAS. |
identifier | Volitelný. Podepsaný identifikátor (pouze pro <xref:BlobSASSignatureValues>). Viz https://docs.microsoft.com/en-us/rest/api/storageservices/establishing-a-stored-access-policy |
ip |
Volitelný. Rozsahy IP adres povolené v tomto SAS. |
permissions | Volitelné pouze v případě, že je zadaný identifikátor. Další podrobnosti najdete v accountSASPermissions, <xref:BlobSASPermissions>nebo <xref:ContainerSASPermissions>. |
preauthorized |
Autorizované ID objektu AAD ve formátu GUID ID objektu AAD uživatele autorizovaného vlastníkem klíče delegování uživatele k provedení akce udělené SAS. Služba Azure Storage zajistí, že vlastník klíče delegování uživatele má před udělením přístupu požadovaná oprávnění, ale neprovedou se žádná další kontrola oprávnění pro uživatele zadaného v této hodnotě. Nelze ji použít v konjuci s <xref:signedUnauthorizedUserObjectId>. Používá se jenom pro SAS delegování uživatele. |
protocol | Volitelný. Povolené protokoly HTTP. |
resource | Volitelný. Určuje, které prostředky jsou přístupné prostřednictvím sdíleného přístupového podpisu (pouze pro <xref:BlobSASSignatureValues>). |
resource |
Volitelný. Typy prostředků úložiště, ke které se přistupuje (pouze pro SAS účtu). Další podrobnosti najdete v AccountSASResourceTypes. |
services | Volitelný. Přístup ke službám úložiště (pouze pro SAS účtu) Další podrobnosti najdete v AccountSASServices. |
starts |
Volitelný. Čas zahájení tohoto tokenu SAS. |
user |
Vlastnosti klíče delegování uživatele |
Podrobnosti vlastnosti
agentObjectId
Neautorizované ID objektu AAD ve formátu GUID ID objektu AAD uživatele, u kterého se předpokládá, že je neoprávněný vlastníkem klíče delegování uživatele. Služba Azure Storage provede další kontrolu seznamu ACL poSIX a určí, jestli má uživatel oprávnění k provedení požadované operace. Nelze ji použít v konjuci s <xref:signedAuthorizedUserObjectId>. Používá se jenom pro SAS delegování uživatele.
agentObjectId?: string
Hodnota vlastnosti
string
cacheControl
Hodnota hlavičky řízení mezipaměti v SAS služby Blob/File Service
cacheControl?: string
Hodnota vlastnosti
string
contentDisposition
Hodnota hlavičky content-disposition v SAS služby Blob/File Service
contentDisposition?: string
Hodnota vlastnosti
string
contentEncoding
Hodnota hlavičky kódování obsahu v SAS služby Blob/File Service
contentEncoding?: string
Hodnota vlastnosti
string
contentLanguage
Hodnota hlavičky délky obsahu v SAS služby Blob/File Service
contentLanguage?: string
Hodnota vlastnosti
string
contentType
Hodnota hlavičky typu obsahu v SAS služby Blob/File Service
contentType?: string
Hodnota vlastnosti
string
correlationId
Hodnota GUID, která se bude protokolovat v diagnostických protokolech úložiště a dá se použít ke korelaci generování SAS s přístupem k prostředkům úložiště. Používá se jenom pro SAS delegování uživatele.
correlationId?: string
Hodnota vlastnosti
string
directoryDepth
Uveďte hloubku adresáře zadaného v poli canonicalizedresource řetězce k znaménku. Hloubka adresáře je počet adresářů pod kořenovou složkou.
directoryDepth?: number
Hodnota vlastnosti
number
encryptionScope
Volitelný. Obor šifrování, který se má použít při odesílání požadavků autorizovaných pomocí tohoto identifikátoru URI SAS.
encryptionScope?: string
Hodnota vlastnosti
string
expiresOn
Volitelné pouze v případě, že je zadaný identifikátor. Doba vypršení platnosti tohoto tokenu SAS.
expiresOn?: Date
Hodnota vlastnosti
Date
identifier
Volitelný. Podepsaný identifikátor (pouze pro <xref:BlobSASSignatureValues>).
Viz https://docs.microsoft.com/en-us/rest/api/storageservices/establishing-a-stored-access-policy
identifier?: string
Hodnota vlastnosti
string
ipRange
Volitelný. Rozsahy IP adres povolené v tomto SAS.
ipRange?: SasIPRange
Hodnota vlastnosti
permissions
Volitelné pouze v případě, že je zadaný identifikátor. Další podrobnosti najdete v accountSASPermissions, <xref:BlobSASPermissions>nebo <xref:ContainerSASPermissions>.
permissions?: string
Hodnota vlastnosti
string
preauthorizedAgentObjectId
Autorizované ID objektu AAD ve formátu GUID ID objektu AAD uživatele autorizovaného vlastníkem klíče delegování uživatele k provedení akce udělené SAS. Služba Azure Storage zajistí, že vlastník klíče delegování uživatele má před udělením přístupu požadovaná oprávnění, ale neprovedou se žádná další kontrola oprávnění pro uživatele zadaného v této hodnotě. Nelze ji použít v konjuci s <xref:signedUnauthorizedUserObjectId>. Používá se jenom pro SAS delegování uživatele.
preauthorizedAgentObjectId?: string
Hodnota vlastnosti
string
protocol
resource
Volitelný. Určuje, které prostředky jsou přístupné prostřednictvím sdíleného přístupového podpisu (pouze pro <xref:BlobSASSignatureValues>).
resource?: string
Hodnota vlastnosti
string
resourceTypes
Volitelný. Typy prostředků úložiště, ke které se přistupuje (pouze pro SAS účtu). Další podrobnosti najdete v AccountSASResourceTypes.
resourceTypes?: string
Hodnota vlastnosti
string
services
Volitelný. Přístup ke službám úložiště (pouze pro SAS účtu) Další podrobnosti najdete v AccountSASServices.
services?: string
Hodnota vlastnosti
string
startsOn
Volitelný. Čas zahájení tohoto tokenu SAS.
startsOn?: Date
Hodnota vlastnosti
Date
userDelegationKey
Vlastnosti klíče delegování uživatele
userDelegationKey?: UserDelegationKey