要求されたファイルごとに期限付きの SAS を作成しています。そのために、次のように新しいSharedAccessFilePolicy
オブジェクトを作成しています。
SharedAccessFilePolicy sasConstraints = new SharedAccessFilePolicy();
sasConstraints.SharedAccessExpiryTime = expirey;
sasConstraints.Permissions = SharedAccessFilePermissions.Read;
string sasBlobToken = file.GetSharedAccessSignature(sasConstraints);
SharedAccessFilePolicy sharedPolicy = new SharedAccessFilePolicy()
{
SharedAccessExpiryTime = expirey,
Permissions = SharedAccessFilePermissions.Read
};
質問 1:SharedAccessFilePolicy
要求されたファイルごとに新しいファイルを作成しても問題ありませんか?
質問 2:作成したオブジェクトをクリーンアップする必要がありSharedAccessFilePolicy
ますか? またはそれらは自動的に破棄されますか?