ECHOACLObject Class Reference
Inherits from | NSObject |
---|---|
Declared in | ECHOACLObject.h ECHOACLObject.m |
Initializer
– init
Initializes a new ECHOACLObject.
- (instancetype)init
Discussion
Initializes a new ECHOACLObject.
Declared In
ECHOACLObject.h
– initFrom:returningError:
Initializes a new ECHOACLObject with a NSDictionary.
- (instancetype)initFrom:(NSDictionary *)source returningError:(NSError **)returningError
Parameters
source |
the source NSDictionary to copy. |
---|
Discussion
Initializes a new ECHOACLObject with a NSDictionary.
Declared In
ECHOACLObject.h
Accessors
– entryForAll
Returns the ACL entry for all the visitors. すべての訪問者に与えられているACLを取得します。
- (ECHOACLEntry *)entryForAll
Discussion
Returns the ACL entry for all the visitors. すべての訪問者に与えられているACLを取得します。
Declared In
ECHOACLObject.h
– putEntryForAll:
Sets an ACL entry for all the visitors. すべての訪問者に対するACLをセットします。
- (void)putEntryForAll:(ECHOACLEntry *)entry
Parameters
entry |
The ACL entry for all the visitors.セットするACL。 |
---|
Discussion
Sets an ACL entry for all the visitors. すべての訪問者に対するACLをセットします。
Declared In
ECHOACLObject.h
– resetEntryForAll
Resets an ACL entry for all the visitors. すべての訪問者に対するACLをリセットします。
- (void)resetEntryForAll
Discussion
Resets an ACL entry for all the visitors. すべての訪問者に対するACLをリセットします。
Declared In
ECHOACLObject.h
– entryForMemberInstanceId:
Returns the ACL entry for all the members belonged to a specific member instance. 特定のインスタンスに所属するメンバーに与えられているACLを取得します。
- (ECHOACLEntry *)entryForMemberInstanceId:(NSString *)memberInstanceId
Parameters
memberInstanceId |
The instance ID of the member.メンバーインスタンスID。 |
---|
Discussion
Returns the ACL entry for all the members belonged to a specific member instance. 特定のインスタンスに所属するメンバーに与えられているACLを取得します。
Declared In
ECHOACLObject.h
– putEntryForMemberInstanceId:entry:
Sets an ACL entry for all the members belonged to a specific member instance. 特定のインスタンスに所属するメンバーに対するACLをセットします。
- (void)putEntryForMemberInstanceId:(NSString *)memberInstanceId entry:(ECHOACLEntry *)entry
Parameters
memberInstanceId |
The instance ID of the member.メンバーインスタンスID。 |
---|---|
entry |
The ACL entry for all the members.セットするACL。 |
Discussion
Sets an ACL entry for all the members belonged to a specific member instance. 特定のインスタンスに所属するメンバーに対するACLをセットします。
Declared In
ECHOACLObject.h
– resetEntryForMemberInstanceId:
Resets an ACL entry for all the members belonged to a specific member instance. 特定のインスタンスに所属するメンバーに対するACLをリセットします。
- (void)resetEntryForMemberInstanceId:(NSString *)memberInstanceId
Parameters
memberInstanceId |
The instance ID of the member.メンバーインスタンスID。 |
---|
Discussion
Resets an ACL entry for all the members belonged to a specific member instance. 特定のインスタンスに所属するメンバーに対するACLをリセットします。
Declared In
ECHOACLObject.h
– entryForSpecificGroup:
Returns the ACL entry for all the members belonged to a specific group. 特定のグループに所属するメンバーに与えられているACLを取得します。
- (ECHOACLEntry *)entryForSpecificGroup:(ECHOMembersGroupObject *)group
Parameters
group |
The target ECHOMembersGroupObject.対象となるグループオブジェクト。 |
---|
Discussion
Returns the ACL entry for all the members belonged to a specific group. 特定のグループに所属するメンバーに与えられているACLを取得します。
Declared In
ECHOACLObject.h
– putEntryForSpecificGroup:entry:
Sets an ACL entry for all the members belonged to a specific group. 特定のグループに所属するメンバーに対するACLをセットします。
- (void)putEntryForSpecificGroup:(ECHOMembersGroupObject *)group entry:(ECHOACLEntry *)entry
Parameters
group |
The target ECHOMembersGroupObject.対象となるグループオブジェクト。 |
---|---|
entry |
The ACL entry for all the members.セットするACL。 |
Discussion
Sets an ACL entry for all the members belonged to a specific group. 特定のグループに所属するメンバーに対するACLをセットします。
Declared In
ECHOACLObject.h
– resetEntryForSpecificGroup:
Resets an ACL entry for all the members belonged to a specific group. 特定のグループに所属するメンバーに対するACLをリセットします。
- (void)resetEntryForSpecificGroup:(ECHOMembersGroupObject *)group
Parameters
group |
The target ECHOMembersGroupObject.対象となるグループオブジェクト。 |
---|
Discussion
Resets an ACL entry for all the members belonged to a specific group. 特定のグループに所属するメンバーに対するACLをリセットします。
Declared In
ECHOACLObject.h
– entryForSpecificMember:
Returns the ACL entry for a specific member. 特定のメンバーに与えられているACLを取得します。
- (ECHOACLEntry *)entryForSpecificMember:(ECHOMemberObject *)member
Parameters
member |
The target ECHOMemberObject.対象となるメンバーオブジェクト。 |
---|
Discussion
Returns the ACL entry for a specific member. 特定のメンバーに与えられているACLを取得します。
Declared In
ECHOACLObject.h
– putEntryForSpecificMember:entry:
Sets an ACL entry for a specific group. 特定のメンバーに対するACLをセットします。
- (void)putEntryForSpecificMember:(ECHOMemberObject *)member entry:(ECHOACLEntry *)entry
Parameters
member |
The target ECHOMemberObject.対象となるメンバーオブジェクト。 |
---|---|
entry |
The ACL entry for all the members.セットするACL。 |
Discussion
Sets an ACL entry for a specific group. 特定のメンバーに対するACLをセットします。
Declared In
ECHOACLObject.h
– resetEntryForSpecificMember:
Resets an ACL entry for a specific group. 特定のメンバーに対するACLをリセットします。
- (void)resetEntryForSpecificMember:(ECHOMemberObject *)member
Parameters
member |
The target ECHOMemberObject.対象となるメンバーオブジェクト。 |
---|
Discussion
Resets an ACL entry for a specific group. 特定のメンバーに対するACLをリセットします。
Declared In
ECHOACLObject.h
– dictionary
Converts this object into an NSDictionary.
- (NSDictionary *)dictionary
Discussion
Converts this object into an NSDictionary.
Declared In
ECHOACLObject.h