Package | Description |
---|---|
com.iijgio.dag.auth.policy |
IIJ GIOストレージ&アナリシスサービスのアクセスコントロールポリシーを生成するための
クラスを含みます。ポリシーの利用によってIIJ GIOストレージ&アナリシスサービスのリソースへの
適切な粒度でのアクセスコントロールを行う事ができます。すなわち
どのResourceへアクセス出来るか
だれがリソースへアクセスできるか(Proncipal)
どのActionをリソースへとることが出来るか
日付などの条件を示すConditions
を用いて、アクセスコントロールを行うことが出来ます
|
com.iijgio.dag.auth.policy.resources |
IIJ GIOストレージ&アナリシスサービス のアクセスコントロールポリシーリソースの
コレクションです。
リソースは、アカウントによって所有されているIIJ GIOストレージ&アナリシスサービスの バケット
またはオブジェクトです。
|
Modifier and Type | Method and Description |
---|---|
List<Resource> |
Statement.getResources()
このステートメントに関連付けられたリソースを返します。
リソースは、ステートメントがアクセスを許可・拒否する対象となります。
|
Modifier and Type | Method and Description |
---|---|
Statement |
Statement.withResources(Resource... resources)
このステートメントに関連付けられたリソースをセットし、連続したメソッドの
呼び出しのために アップデートしたこのオブジェクトを返します。
リソースは、ステートメントがアクセスを許可・拒否する対象となります。
|
Modifier and Type | Method and Description |
---|---|
void |
Statement.setResources(Collection<Resource> resources)
このステートメントに関連付けられたリソースをセットします。
リソースは、ステートメントがアクセスを許可・拒否する対象となります。
|
Modifier and Type | Class and Description |
---|---|
class |
StorageBucketResource
IIJ GIOストレージ&アナリシスサービスのバケットリソースを定義します。
このリソースにはバケットに保管されているオブジェクトは含まれず、バケットそのものを
表します。このリソースは、バケットに含まれるオブジェクトの一覧取得や、
バケットの削除、バケットの設定変更など、バケットそれ自体に対する操作を制限したい
場合に使用できます。
|
class |
StorageObjectResource
IIJ GIOストレージ&アナリシスサービスのオブジェクトリソースを定義します。
このリソースで表されるオブジェクトは、完全なオブジェクトのキー、または、ワイルドカード
を用いて、複数のオブジェクトを表す事もできます。
|
Copyright © 2018. All rights reserved.