| Constructor and Description |
|---|
AccessImpl() |
AccessImpl(org.ontoware.rdf2go.model.Model permissions)
A contructor where a pre-exisiting Model containing permissions
can be supplied.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
check(String agentUri,
String documentUri,
Permission permission)
Check if a given agent for a given document or stream has
the right permission.
|
boolean |
checkDirectPermission(String agentUri,
String documentUri,
Permission permission) |
boolean |
checkViaAgentClass(String agentUri,
String documentUri,
Permission permission) |
boolean |
checkViaGroupMembership(String agentUri,
String documentUri,
Permission permission) |
void |
flushPermissions()
Refresh the in-memory permission information from storage.
|
public AccessImpl()
throws AccessManagementException
AccessManagementExceptionpublic AccessImpl(org.ontoware.rdf2go.model.Model permissions)
throws AccessManagementException
AccessManagementExceptionpublic boolean check(String agentUri, String documentUri, Permission permission)
Accesspublic boolean checkViaGroupMembership(String agentUri, String documentUri, Permission permission)
public boolean checkDirectPermission(String agentUri, String documentUri, Permission permission)
public boolean checkViaAgentClass(String agentUri, String documentUri, Permission permission)
public void flushPermissions()
throws AccessManagementException
AccessflushPermissions in interface AccessAccessManagementExceptionCopyright © 2010-2013 OW2 Consortium. All Rights Reserved.