Package | Description |
---|---|
de.innovationgate.webgate.api |
Basic functionality of the WGAPI including most of the database-independent functionality.
|
de.innovationgate.webgate.api.fake |
Fake implementations for WGAPI, used by some WGAPI database types if they do not support certain document types.
|
Modifier and Type | Method and Description |
---|---|
WGACLEntry |
WGACL.createEntry(java.lang.String name,
int type,
int accessLevel)
Creates a new ACL entry, that defines the access right for a user, group or role.
|
WGACLEntry |
WGACLCore.createEntry(java.lang.String name,
int type,
int accessLevel)
Create a new ACL entry.
|
WGACLEntry |
WGACL.createRoleEntry(java.lang.String name)
Creates a new role entry in the ACL
|
WGACLEntry |
WGACL.createUserEntry(java.lang.String name,
int accessLevel)
Creates a new ACL entry, that defines the access right for a user or group.
|
WGACLEntry |
WGACL.getEntry(java.lang.String name)
Returns the entry for a given name
|
WGACLEntry |
WGACLCore.getEntry(java.lang.String name)
Returns an ACL entry of the given user/group/role name
|
Modifier and Type | Method and Description |
---|---|
java.util.List<? extends WGACLEntry> |
WGACLCore.getAllEntries()
Returns a list of all entries of this ACL (of type WGACLEntry)
|
Modifier and Type | Method and Description |
---|---|
java.util.List |
WGACL.getOwnersOfRole(WGACLEntry roleEntry)
Gets all the acl entries that are members of a specific role.
|
WGACLEntryFlags |
WGACL.parseFlags(WGACLEntry entry)
Parses the given flags and returns a WGACLEntryFlags containing the parsed flag information
|
void |
WGACL.remove(WGACLEntry entry)
Removes the given ACL entry from the ACL.
|
void |
WGACLCore.remove(WGACLEntry entry)
Removes an ACL entry
|
void |
WGACL.save(WGACLEntry entry)
Saves the given ACL entry.
|
void |
WGACLCore.save(WGACLEntry entry)
Saves/updates an ACL entry
|
Modifier and Type | Class and Description |
---|---|
class |
WGFakeContentStore.ACLEntryImpl |
Modifier and Type | Method and Description |
---|---|
WGACLEntry |
WGFakeContentStore.ACLImpl.createEntry(java.lang.String name,
int type,
int accessLevel) |
WGACLEntry |
WGFakeContentStore.ACLImpl.getEntry(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
java.util.List<? extends WGACLEntry> |
WGFakeContentStore.ACLImpl.getAllEntries() |
Modifier and Type | Method and Description |
---|---|
void |
WGFakeContentStore.ACLImpl.remove(WGACLEntry entry) |
void |
WGFakeContentStore.ACLImpl.save(WGACLEntry entry) |