3.1.6 setPermissionパーミッションの設定

<この項の構成>
(1) 機能
(2) 形式
(3) 引数
(4) 戻り値
(5) 例外

(1) 機能

ACEのパーミッションを設定します。

なお,指定した値の妥当性は検証されません。

(2) 形式

void setPermission(
    int      permission
)

(3) 引数

permission(入力)
ACEのパーミッションを指定します。次に示す定数のどれかを指定できます。
  • DbjDef.PERM_NONE
    アクセス権なし
  • DbjDef.PERM_PRIM_READ_PROPS
    基本プロパティ参照権
  • DbjDef.PERM_PRIM_WRITE_PROPS
    基本プロパティ更新権
  • DbjDef.PERM_PRIM_READ_CONTENTS
    基本コンテンツ参照権
  • DbjDef.PERM_PRIM_WRITE_CONTENTS
    基本コンテンツ更新権
  • DbjDef.PERM_PRIM_LINK
    基本リンク権
  • DbjDef.PERM_PRIM_VERSION
    基本バージョン管理権
  • DbjDef.PERM_PRIM_DELETE
    基本削除権
  • DbjDef.PERM_CHANGE_PERM
    アクセス制御情報変更権
  • DbjDef.PERM_CREATE
    オブジェクト作成権
  • DbjDef.PERM_READ_PROPS
    プロパティ参照権
  • DbjDef.PERM_READ
    参照権
  • DbjDef.PERM_WRITE_PROPS
    プロパティ更新権
  • DbjDef.PERM_READ_WRITE
    参照更新権
  • DbjDef.PERM_DELETE
    削除権
  • DbjDef.PERM_LINK
    リンク権
  • DbjDef.PERM_VERSION
    バージョン権
  • DbjDef.PERM_FULL_CONTROL
    フルコントロール

(4) 戻り値

なし

(5) 例外

なし