SharedAccessSignatureOperations interface

Interface die een SharedAccessSignature-operatie vertegenwoordigt.

Eigenschappen

getToken

Genereer een SAS-token voor het opgegeven opslagaccount en de gegeven container. Het opslagaccount en de container moeten zijn gekoppeld aan een Planetary Computer-gegevensset die is geïndexeerd door de STAC API.

getUrl

Ondertekent een HREF (een link-URL) door een SAS-token toe te voegen. Als de HREF geen Azure Blob Storage HREF is, geeft u de HREF niet-ondertekend terug.

revokeToken

Trek een SAS-token in voor een beheerd opslagaccount van deze GeoCatalog.

Eigenschapdetails

getToken

Genereer een SAS-token voor het opgegeven opslagaccount en de gegeven container. Het opslagaccount en de container moeten zijn gekoppeld aan een Planetary Computer-gegevensset die is geïndexeerd door de STAC API.

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

Waarde van eigenschap

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

getUrl

Ondertekent een HREF (een link-URL) door een SAS-token toe te voegen. Als de HREF geen Azure Blob Storage HREF is, geeft u de HREF niet-ondertekend terug.

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

Waarde van eigenschap

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

revokeToken

Trek een SAS-token in voor een beheerd opslagaccount van deze GeoCatalog.

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

Waarde van eigenschap

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