Package | Description |
---|---|
com.iijgio.dag.auth.policy |
IIJ GIOストレージ&アナリシスサービスのアクセスコントロールポリシーを生成するための
クラスを含みます。ポリシーの利用によってIIJ GIOストレージ&アナリシスサービスのリソースへの
適切な粒度でのアクセスコントロールを行う事ができます。すなわち
どのResourceへアクセス出来るか
だれがリソースへアクセスできるか(Proncipal)
どのActionをリソースへとることが出来るか
日付などの条件を示すConditions
を用いて、アクセスコントロールを行うことが出来ます
|
com.iijgio.dag.auth.policy.actions |
IIJ GIOストレージ&アナリシスサービスのアクセスコントロールポリシーの定義に使用できる
アクションのコレクションを含みます。アクションは、リクエストの評価の際の
リソースに対して行うアクセスや変更などの操作を示します。
|
Modifier and Type | Method and Description |
---|---|
List<Action> |
Statement.getActions()
このステートメントで適用するアクションのリストを返します。
アクションはステートメントで特定のサービスに対する操作を許可または制限したい
場合に使用します。
たとえば、オブジェクトの読み取りはすべてのユーザに許可したいが、書き込みや
バケットの操作は行わせたくない場合などです
|
Modifier and Type | Method and Description |
---|---|
Statement |
Statement.withActions(Action... actions)
このステートメントで適用するアクションのリストをセットし、連続したメソッドの
呼び出しのために アップデートしたこのオブジェクトを返します。
|
Modifier and Type | Method and Description |
---|---|
void |
Statement.setActions(Collection<Action> actions)
このステートメントで適用するアクションのリストをセットします。
アクションはステートメントで特定のサービスに対する操作を許可または制限したい
場合に使用します。
たとえば、オブジェクトの読み取りはすべてのユーザに許可したいが、書き込みや
バケットの操作は行わせたくない場合などです
|
Modifier and Type | Class and Description |
---|---|
class |
Actions
有効なIIJ GIOストレージ&アナリシスサービスのアクセスコントロールポリシーのアクションを
定義します。
|
Copyright © 2018. All rights reserved.