Method | Description | |
---|---|---|
AclManagerBase ( ) : System |
Initializes a new instance of the T:AclManagerBase abstract class.
|
|
DeleteEntriesForResource ( string resource ) : bool |
Deletes all the ACL entries for a resource.
|
|
DeleteEntriesForSubject ( string subject ) : bool |
Deletes all the ACL entries for a subject.
|
|
DeleteEntry ( string resource, string action, string subject ) : bool |
Deletes an ACL entry.
|
|
InitializeData ( |
Initializes the manager data.
|
|
RenameResource ( string resource, string newName ) : bool |
Renames a resource.
|
|
RetrieveAllEntries ( ) : AclEntry[] |
Retrieves all the ACL entries for a resource.
|
|
RetrieveEntriesForResource ( string resource ) : AclEntry[] |
Retrieves all the ACL entries for a resource.
|
|
RetrieveEntriesForSubject ( string subject ) : AclEntry[] |
Retrieves all the ACL entries for a subject.
|
|
StoreEntry ( string resource, string action, string subject, Value value ) : bool |
Stores a new ACL entry.
|
Method | Description | |
---|---|---|
OnAclChanged ( |
Handles the invokation of IAclManager.AclChanged event.
|
public DeleteEntriesForResource ( string resource ) : bool | ||
resource | string | The controlled resource. |
return | bool |
public DeleteEntriesForSubject ( string subject ) : bool | ||
subject | string | The subject. |
return | bool |
public DeleteEntry ( string resource, string action, string subject ) : bool | ||
resource | string | The controlled resource. |
action | string | The action on the controlled resource. |
subject | string | The subject whose access to the resource/action is controlled. |
return | bool |
public InitializeData ( |
||
entries | The ACL entries. | |
return | void |
protected OnAclChanged ( |
||
entries | The changed entries. | |
change | Change | The change. |
return | void |
public RenameResource ( string resource, string newName ) : bool | ||
resource | string | The resource. |
newName | string | The new name of the resource. |
return | bool |
public RetrieveEntriesForResource ( string resource ) : AclEntry[] | ||
resource | string | The resource. |
return | AclEntry[] |
public RetrieveEntriesForSubject ( string subject ) : AclEntry[] | ||
subject | string | The subject. |
return | AclEntry[] |
public StoreEntry ( string resource, string action, string subject, Value value ) : bool | ||
resource | string | The controlled resource. |
action | string | The action on the controlled resource. |
subject | string | The subject whose access to the resource/action is controlled. |
value | Value | The value of the entry. |
return | bool |