Method | Description | |
---|---|---|
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 ( ) : ScrewTurn.Wiki.AclEngine.AclEntry[] |
Retrieves all the ACL entries for a resource.
|
|
RetrieveEntriesForResource ( string resource ) : ScrewTurn.Wiki.AclEngine.AclEntry[] |
Retrieves all the ACL entries for a resource.
|
|
RetrieveEntriesForSubject ( string subject ) : ScrewTurn.Wiki.AclEngine.AclEntry[] |
Retrieves all the ACL entries for a subject.
|
|
SqlAclManager ( StoreEntry storeEntry, DeleteEntries deleteEntries, RenameResource renameResource, RetrieveAllEntries retrieveAllEntries, RetrieveEntriesForResource retrieveEntriesForResource, RetrieveEntriesForSubject retrieveEntriesForSubject ) : System |
Initializes a new instance of the T:SqlAclManager class.
|
|
StoreEntry ( string resource, string action, string subject, Value value ) : bool |
Stores a new ACL entry.
|
Method | Description | |
---|---|---|
OnAclChanged ( |
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 |
public RenameResource ( string resource, string newName ) : bool | ||
resource | string | The resource. |
newName | string | The new name of the resource. |
return | bool |
public RetrieveAllEntries ( ) : ScrewTurn.Wiki.AclEngine.AclEntry[] | ||
return | ScrewTurn.Wiki.AclEngine.AclEntry[] |
public RetrieveEntriesForResource ( string resource ) : ScrewTurn.Wiki.AclEngine.AclEntry[] | ||
resource | string | The resource. |
return | ScrewTurn.Wiki.AclEngine.AclEntry[] |
public RetrieveEntriesForSubject ( string subject ) : ScrewTurn.Wiki.AclEngine.AclEntry[] | ||
subject | string | The subject. |
return | ScrewTurn.Wiki.AclEngine.AclEntry[] |
public SqlAclManager ( StoreEntry storeEntry, DeleteEntries deleteEntries, RenameResource renameResource, RetrieveAllEntries retrieveAllEntries, RetrieveEntriesForResource retrieveEntriesForResource, RetrieveEntriesForSubject retrieveEntriesForSubject ) : System | ||
storeEntry | StoreEntry | The |
deleteEntries | DeleteEntries | The |
renameResource | RenameResource | The |
retrieveAllEntries | RetrieveAllEntries | The |
retrieveEntriesForResource | RetrieveEntriesForResource | The |
retrieveEntriesForSubject | RetrieveEntriesForSubject | The |
return | System |
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 |