SharedAccessSignatureOperations interface

Interface representando uma operação de SharedAccessSignature.

Propriedades

getToken

Gere um token SAS para a conta de armazenamento e o contêiner fornecidos. A conta de armazenamento e o contêiner devem ser associados a um conjunto de dados de Computador Planetário indexado pela API STAC.

getUrl

Assina um HREF (uma URL de link) anexando um token SAS. Se o HREF não for um HREF do Armazenamento de Blobs do Azure, passe de volta o HREF não assinado.

revokeToken

Revogue um Token SAS para conta de armazenamento gerenciado deste GeoCatalog.

Detalhes da propriedade

getToken

Gere um token SAS para a conta de armazenamento e o contêiner fornecidos. A conta de armazenamento e o contêiner devem ser associados a um conjunto de dados de Computador Planetário indexado pela API STAC.

getToken: (collectionId: string, options?: SharedAccessSignatureGetTokenOptionalParams) => Promise<SharedAccessSignatureToken>

Valor da propriedade

(collectionId: string, options?: SharedAccessSignatureGetTokenOptionalParams) => Promise<SharedAccessSignatureToken>

getUrl

Assina um HREF (uma URL de link) anexando um token SAS. Se o HREF não for um HREF do Armazenamento de Blobs do Azure, passe de volta o HREF não assinado.

getUrl: (href: string, options?: SharedAccessSignatureGetUrlOptionalParams) => Promise<SharedAccessSignatureSignedLink>

Valor da propriedade

(href: string, options?: SharedAccessSignatureGetUrlOptionalParams) => Promise<SharedAccessSignatureSignedLink>

revokeToken

Revogue um Token SAS para conta de armazenamento gerenciado deste GeoCatalog.

revokeToken: (options?: SharedAccessSignatureRevokeTokenOptionalParams) => Promise<void>

Valor da propriedade

(options?: SharedAccessSignatureRevokeTokenOptionalParams) => Promise<void>