|
Qizx 2.2 API | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use User | |
| com.qizx.api | API of the embeddable version of the Qizx XML Query engine. |
| com.qizx.api.util.accesscontrol | Example implementations of the AccessControl and User interfaces. |
| Uses of User in com.qizx.api |
| Methods in com.qizx.api that return User | |
User |
Library.getUser()
Returns the user associated with this Library session. |
| Methods in com.qizx.api with parameters of type User | |
Library |
LibraryManager.createLibrary(String libraryName,
User user)
Creates a Library inside the storage directory of the Library group controlled by this LibraryManager. |
Library |
LibraryManager.openLibrary(String libraryName,
User user)
Opens a new work session on a Library. |
boolean |
AccessControl.mayReadContent(User user,
LibraryMember member)
Checks if a User has the permission to get the contents of a Library member. |
boolean |
AccessControl.mayChangeContent(User user,
LibraryMember member)
Checks if a User has the permission to modify the contents of a Library Object. |
boolean |
AccessControl.mayReadProperty(User user,
LibraryMember member,
String propertyName)
Checks if a User has the permission to get the value of a property of a Library member. |
boolean |
AccessControl.mayChangeProperty(User user,
LibraryMember member,
String propertyName)
Checks if a User has the permission to modify the value of a property of a Library member. |
| Uses of User in com.qizx.api.util.accesscontrol |
| Classes in com.qizx.api.util.accesscontrol that implement User | |
static class |
UnixStyleAccessControl.User
Simple model of a Unix-style User. |
| Methods in com.qizx.api.util.accesscontrol with parameters of type User | |
boolean |
UnixStyleAccessControl.mayReadContent(User user,
LibraryMember member)
|
boolean |
UnixStyleAccessControl.mayChangeContent(User user,
LibraryMember member)
|
boolean |
UnixStyleAccessControl.mayReadProperty(User user,
LibraryMember member,
String propertyName)
|
boolean |
UnixStyleAccessControl.mayChangeProperty(User user,
LibraryMember member,
String propertyName)
|
protected int |
UnixStyleAccessControl.computePermissions(LibraryMember member,
User user)
Specific implementation of permission computation. |
protected int |
AccessControlBase.findPermissions(User user,
LibraryMember member)
General method to obtain the permissions for a given user. |
protected abstract int |
AccessControlBase.computePermissions(LibraryMember member,
User user)
This method should be implemented by a concrete subclass: it is called when a library member is not found in cache. |
|
© 2008 Axyana Software | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||