SharedAccessSignatureOperations interface
介面代表 SharedAccessSignature 操作。
屬性
| get |
為給定的存儲帳戶和容器生成 SAS 令牌 。 存儲帳戶和容器必須與由 STAC API 編製索引的行星計算機數據集相關聯。 |
| get |
通過附加 SAS 令牌對 HREF(連結 URL)進行簽名。 如果 HREF 不是 Azure Blob 儲存 HREF,則傳回未簽名的 HREF。 |
| revoke |
撤銷此 GeoCatalog 的託管存儲帳戶的 SAS 令牌 。 |
屬性詳細資料
getToken
為給定的存儲帳戶和容器生成 SAS 令牌 。 存儲帳戶和容器必須與由 STAC API 編製索引的行星計算機數據集相關聯。
getToken: (collectionId: string, options?: SharedAccessSignatureGetTokenOptionalParams) => Promise<SharedAccessSignatureToken>
屬性值
(collectionId: string, options?: SharedAccessSignatureGetTokenOptionalParams) => Promise<SharedAccessSignatureToken>
getUrl
通過附加 SAS 令牌對 HREF(連結 URL)進行簽名。 如果 HREF 不是 Azure Blob 儲存 HREF,則傳回未簽名的 HREF。
getUrl: (href: string, options?: SharedAccessSignatureGetUrlOptionalParams) => Promise<SharedAccessSignatureSignedLink>
屬性值
(href: string, options?: SharedAccessSignatureGetUrlOptionalParams) => Promise<SharedAccessSignatureSignedLink>
revokeToken
撤銷此 GeoCatalog 的託管存儲帳戶的 SAS 令牌 。
revokeToken: (options?: SharedAccessSignatureRevokeTokenOptionalParams) => Promise<void>
屬性值
(options?: SharedAccessSignatureRevokeTokenOptionalParams) => Promise<void>