AccountSASServices class

NODE.JSランタイムでのみ使用できます。

これは、AccountSAS によってアクセス可能なサービスを表す文字列を作成するヘルパー クラスです。 値を true に設定すると、これらのアクセス許可を使用するすべての SAS によって、そのサービスへのアクセスが許可されます。 すべての値が設定されたら、これを toString でシリアル化し、 AccountSASSignatureValues オブジェクトのサービス フィールドとして設定する必要があります。 このクラスを使用せずにサービス文字列を構築することはできますが、サービスの順序は特定であり、このクラスは正確性を保証します。

プロパティ

blob

付与された BLOB リソースにアクセスするためのアクセス許可。

file

付与されたファイル リソースにアクセスするためのアクセス許可。

queue

付与されたキュー リソースにアクセスするためのアクセス許可。

table

付与されたテーブル リソースにアクセスするためのアクセス許可。

メソッド

parse(string)

指定したサービス文字列から AccountSASServices を作成します。 このメソッドは、有効なサービスに対応しない文字が検出された場合に Error をスローします。

toString()

指定されたサービスを文字列に変換します。

プロパティの詳細

blob

付与された BLOB リソースにアクセスするためのアクセス許可。

blob: boolean

プロパティ値

boolean

file

付与されたファイル リソースにアクセスするためのアクセス許可。

file: boolean

プロパティ値

boolean

queue

付与されたキュー リソースにアクセスするためのアクセス許可。

queue: boolean

プロパティ値

boolean

table

付与されたテーブル リソースにアクセスするためのアクセス許可。

table: boolean

プロパティ値

boolean

メソッドの詳細

parse(string)

指定したサービス文字列から AccountSASServices を作成します。 このメソッドは、有効なサービスに対応しない文字が検出された場合に Error をスローします。

static function parse(services: string): AccountSASServices

パラメーター

services

string

戻り値

toString()

指定されたサービスを文字列に変換します。

function toString(): string

戻り値

string