|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
public interface PermissionServiceScriptContext
This script context is available via variable 'context' in serverside scripts executed in the
permission service.
It provides methods to access and modify the group and users definitions.
| Method Summary | |
|---|---|
DirContext |
getLdapContext()
Returns the dir context specified in the belonging section in the service.ini of the permission service or null if no ldap.URL is specified in the service.ini. |
GroupRoot |
getRoot()
Returns the group root model representing the belonging groups.xml file specified by the param "DOCUMENT_NAME.path" in service.ini. |
Users |
getUsers()
Returns the users model representing the belonging users.xml file specified by the param "DOCUMENT_NAME.users" in service.ini or null if no users xml
file is specified. |
| Methods inherited from interface de.espirit.firstspirit.access.ScriptContext |
|---|
getConnection, getProperties, getProperty, getServiceLocator, logDebug, logError, logError, logInfo, logWarning, removeProperty, setProperty |
| Methods inherited from interface de.espirit.firstspirit.agency.SpecialistsBroker |
|---|
requestSpecialist, requireSpecialist |
| Method Detail |
|---|
GroupRoot getRoot()
@Nullable Users getUsers()
null if no users xml
file is specified.
null if no users xml is specified in service.ini
@Nullable
DirContext getLdapContext()
throws IOException
null if no ldap.URL is specified in the service.ini.
null if ldap.URL is missing in belonging section of service.ini
IOException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||