TableSasBuilder クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
TableSasBuilder は、Azure Storage テーブルの Shared Access Signature (SAS) を生成するために使用されます。 詳細については、「 アカウント SAS の構築」を参照してください。
public class TableSasBuilder
type TableSasBuilder = class
Public Class TableSasBuilder
- 継承
-
TableSasBuilder
コンストラクター
TableSasBuilder(String, String, DateTimeOffset) |
TableSasBuilder のインスタンスを初期化します。 |
TableSasBuilder(String, TableSasPermissions, DateTimeOffset) |
TableSasBuilder のインスタンスを初期化します。 |
TableSasBuilder(Uri) |
共有アクセス署名を含む既存の Uri に基づいて、 の TableSasBuilder 新しいインスタンスを初期化します。 |
プロパティ
ExpiresOn |
共有アクセス署名が無効になる時刻。 このフィールドは、関連付けられた保存されているアクセス ポリシーで指定されている場合には省略する必要があります。 |
Identifier |
コンテナーに指定されたアクセス ポリシーに関連付けられる最大 64 文字の一意の値 (省略可能)。 |
IPRange |
要求を受け入れる IP アドレスまたは IP アドレスの範囲を指定します。 要求の発信元の IP アドレスが SAS トークンで指定された IP アドレスまたはアドレス範囲と一致しない場合、要求は認証されません。 IP アドレスの範囲を指定する場合は、その範囲が包括的であることに注意してください。 |
PartitionKeyEnd |
パーティション キー値の範囲の省略可能な終了。 PartitionKeyStart この値が設定されている場合は、 を指定する必要があります。 |
PartitionKeyStart |
パーティション キー値の範囲のオプションの開始が使用可能になります。 |
Permissions |
共有アクセス署名と関連付けられているアクセス許可。 ユーザーが使用できる操作は、アクセス許可によって許可されるものに制限されます。 このフィールドは、関連付けられた保存されているアクセス ポリシーで指定されている場合には省略する必要があります。 TableSasPermissions を使用して、アクセス許可文字列を作成できます。 |
Protocol |
省略可能な署名付きプロトコル フィールドは、SAS で行われた要求に対して許可されるプロトコルを指定します。 指定できる値は、HttpsAndHttp、Https、None です。 |
RowKeyEnd |
パーティション キー値の範囲の省略可能な終了。 RowKeyStart この値が設定されている場合は、 を指定する必要があります。 |
RowKeyStart |
行キー値の範囲のオプションの開始が使用可能になります。 |
StartsOn |
必要に応じて、共有アクセス署名が有効になる時刻を指定します。 DateTimeOffset.MinValue を使用するときに省略した場合、この呼び出しの開始時刻は、ストレージ サービスが要求を受信した時刻と見なされます。 |
TableName |
アクセス可能なテーブルの名前。 |
メソッド
SetPermissions(String) |
生のアクセス許可文字列を使用して SAS のアクセス許可を設定します。 |
SetPermissions(TableSasPermissions) |
テーブル SAS のアクセス許可を設定します。 |
Sign(TableSharedKeyCredential) |
この共有アクセス署名値に署名するには、アカウントの TableSharedKeyCredential を使用して、要求を認証するための適切な SAS クエリ パラメーターを生成します。 |
ToSasQueryParameters(TableSharedKeyCredential) |
この共有アクセス署名値に署名するには、アカウントの TableSharedKeyCredential を使用して、要求を認証するための適切な SAS クエリ パラメーターを生成します。 |
適用対象
Azure SDK for .NET