NCMBAcl class

NCMBAclクラス ACL(アクセス権限)を扱うためのクラスです

Constructors

NCMBAcl()
コンストラクター

Properties

fields Map
権限情報が入るフィールド
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
roleInit(String roleName) → void
特定のロールに対する設定を初期化する roleName ロール名
setPublicReadAccess(bool allow) → void
全員に対して読み込み権限を設定する allow 許可する場合はtrue、拒否する場合はfalse
setPublicWriteAccess(bool allow) → void
全員に対して書き込み権限を設定する allow 許可する場合はtrue、拒否する場合はfalse
setRoleReadAccess(String roleName, bool allow) → void
特定のロールに対して読み込み権限を設定する roleName ロール名 allow 許可する場合はtrue、拒否する場合はfalse
setRoleWriteAccess(String roleName, bool allow) → void
特定のロールに対して書き込み権限を設定する roleName ロール名 allow 許可する場合はtrue、拒否する場合はfalse
sets(Map map) → void
権限情報をまとめて設定する map 権限情報が入ったマップ
setUserReadAccess(NCMBUser user, bool allow) → void
特定のユーザーに対して読み込み権限を設定する user ユーザー allow 許可する場合はtrue、拒否する場合はfalse
setUserWriteAccess(NCMBUser user, bool allow) → void
特定のユーザーに対して書き込み権限を設定する user ユーザー allow 許可する場合はtrue、拒否する場合はfalse
toJson() → dynamic
ロールの設定をJSON化する
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited