Package | Description |
---|---|
com.iijgio.dag.services.storage.model |
IIJ GIOストレージ&アナリシスサービスの様々な操作・情報・結果をモデル化するクラスを含みます
|
com.iijgio.dag.services.storage.model.transform |
IIJ GIOストレージ&アナリシスサービス APIのリクエスト/レスポンスのXMLを
モデルオブジェクトに変換するクラスを含みます
|
Modifier and Type | Class and Description |
---|---|
class |
CanonicalGrantee
正規化されたIIJ GIOストレージ&アナリシスサービス IDに基づいて定義された権限を付与するユーザ
を定義します
正規化されたIIJ GIOストレージ&アナリシスサービス IDは、ユーザに対して特定である
内部IDと考えられます。たとえば、IIJ GIOストレージ&アナリシスサービスでは
e-mailアドレスを正規化されたIDとして権限を付与するユーザにマップ出来ます
|
class |
EmailAddressGrantee
Email grannteeを定義します。Email granteeは IIJ GIOストレージ&アナリシスサービス で
認証された、Emailアドレスによって証明されたgranteeです。
|
class |
GroupGrantee
バケットやオブジェクトの権限を割り当てるための
IIJ GIOストレージ&アナリシスサービス のユーザのグループを定義する定数の列挙型です。
この列挙型には、有効なグループgranteeを含みます。
|
Modifier and Type | Method and Description |
---|---|
Grantee |
Grant.getGrantee()
このgrantでパーミッションを許諾する grantee を返します。
|
Modifier and Type | Method and Description |
---|---|
void |
AccessControlList.grantPermission(Grantee grantee,
Permission permission)
このaccess control list(ACL)に権限と共にgranteeを追加します。
もし、ACLが既にgranteeを含んでいた場合、そのgranteeへの権限は更新されます
|
void |
AccessControlList.revokeAllPermissions(Grantee grantee)
このaccess control list(ACL)からgranteeを削除することで、
granteeの権限を無効にします。
|
Constructor and Description |
---|
Grant(Grantee grantee,
Permission permission)
新規の オブジェクトを、granteeとパーミッションを指定して
構築します。
|
Modifier and Type | Method and Description |
---|---|
protected XmlWriter |
AclXmlFactory.convertToXml(Grantee grantee,
XmlWriter xml)
指定されたgranteeを表すXML断片を返します
|
Copyright © 2018. All rights reserved.