|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.hlcl.rql.as.AuthorizationUserGroup
public class AuthorizationUserGroup
Diese Klasse beschreibt Berechtigungen einer UserGroup einesBerechtigungspaketes.
Constructor Summary | |
---|---|
AuthorizationUserGroup(AuthorizationPackage authorizationPackage,
java.lang.String userGroupGuid,
java.lang.String userGroupName,
java.lang.String right1,
java.lang.String right2,
java.lang.String right3,
java.lang.String right4,
java.lang.String right5,
java.lang.String right6,
java.lang.String right7,
java.lang.String right8,
java.lang.String deny1,
java.lang.String deny2,
java.lang.String deny3,
java.lang.String deny4,
java.lang.String deny5,
java.lang.String deny6,
java.lang.String deny7,
java.lang.String deny8)
constructor comment. |
Method Summary | |
---|---|
RQLNode |
callCms(java.lang.String rqlRequest)
Senden eine Anfrage an das CMS und liefert eine geparste Antwort zurueck. |
java.lang.String |
callCmsWithoutParsing(java.lang.String rqlRequest)
Senden eine Anfrage an das CMS und liefert eine ungeparste Antwort zurueck. |
AuthorizationPackage |
getAuthorizationPackage()
Liefert das Berechtigungspaket, zu dem diese Berechtigungs-Benutzergruppe gehört. |
java.lang.String |
getAuthorizationPackageGuid()
Liefert die GUID des Berechtigungspaket, zu dem diese Berechtigungs-Benutzergruppe gehört. |
CmsClient |
getCmsClient()
Liefert den CmsClient. |
java.lang.String |
getLogonGuid()
Liefert die RedDot logon GUID. |
Project |
getProject()
Liefert das Projekt. |
java.lang.String |
getProjectGuid()
Liefert die RedDot GUID des Projekts. |
java.lang.String |
getSessionKey()
Liefert den RedDot Session key. |
UserGroup |
getUserGroup()
Liefert die Benutzergruppe. |
java.lang.String |
getUserGroupGuid()
Liefert die RedDot GUID der Benutzergruppe. |
java.lang.String |
getUserGroupName()
Liefert den Namen der Benutzergruppe. |
java.util.List<User> |
getUserGroupUsers()
Liefert alle Benutzer, wenn dieses Berechtigungsgruppe eine Usergruppe ist. |
boolean |
isEveryone()
Liefert true, falls dies die Pseudogruppe Everyone/Jeder im Berechtigungspaket ist. |
boolean |
isPagePublisPagesAllowed()
Liefert true, falls für diese Benutzergruppe das Seitenrecht publish page zugelassen ist. |
void |
setIsPagePublisPagesAllowed(boolean isPublishPageAllowed)
Ändert für diese Benutzergruppe das Seitenrecht publish page auf den gegebenen Wert. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AuthorizationUserGroup(AuthorizationPackage authorizationPackage, java.lang.String userGroupGuid, java.lang.String userGroupName, java.lang.String right1, java.lang.String right2, java.lang.String right3, java.lang.String right4, java.lang.String right5, java.lang.String right6, java.lang.String right7, java.lang.String right8, java.lang.String deny1, java.lang.String deny2, java.lang.String deny3, java.lang.String deny4, java.lang.String deny5, java.lang.String deny6, java.lang.String deny7, java.lang.String deny8)
Method Detail |
---|
public RQLNode callCms(java.lang.String rqlRequest) throws RQLException
callCms
in interface CmsClientContainer
RQLException
public java.lang.String callCmsWithoutParsing(java.lang.String rqlRequest) throws RQLException
callCmsWithoutParsing
in interface CmsClientContainer
RQLException
public AuthorizationPackage getAuthorizationPackage()
getAuthorizationPackage
in interface AuthorizationPackageContainer
public java.lang.String getAuthorizationPackageGuid()
getAuthorizationPackageGuid
in interface AuthorizationPackageContainer
public CmsClient getCmsClient()
getCmsClient
in interface CmsClientContainer
public java.lang.String getLogonGuid()
getLogonGuid
in interface CmsClientContainer
public Project getProject()
getProject
in interface ProjectContainer
public java.lang.String getProjectGuid() throws RQLException
getProjectGuid
in interface ProjectContainer
RQLException
public java.lang.String getSessionKey()
getSessionKey
in interface ProjectContainer
public UserGroup getUserGroup() throws RQLException
ACHTUNG: Dafür sind admin Rechte erforderlich!
RQLException
public java.lang.String getUserGroupGuid()
public java.lang.String getUserGroupName()
public java.util.List<User> getUserGroupUsers() throws RQLException
RQLException
public boolean isEveryone()
public boolean isPagePublisPagesAllowed() throws RQLException
RQLException
public void setIsPagePublisPagesAllowed(boolean isPublishPageAllowed) throws RQLException
RQLException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |