|
||||||||||
| 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 CmsClientContainerRQLException
public java.lang.String callCmsWithoutParsing(java.lang.String rqlRequest)
throws RQLException
callCmsWithoutParsing in interface CmsClientContainerRQLExceptionpublic AuthorizationPackage getAuthorizationPackage()
getAuthorizationPackage in interface AuthorizationPackageContainerpublic java.lang.String getAuthorizationPackageGuid()
getAuthorizationPackageGuid in interface AuthorizationPackageContainerpublic CmsClient getCmsClient()
getCmsClient in interface CmsClientContainerpublic java.lang.String getLogonGuid()
getLogonGuid in interface CmsClientContainerpublic Project getProject()
getProject in interface ProjectContainer
public java.lang.String getProjectGuid()
throws RQLException
getProjectGuid in interface ProjectContainerRQLExceptionpublic java.lang.String getSessionKey()
getSessionKey in interface ProjectContainer
public UserGroup getUserGroup()
throws RQLException
ACHTUNG: Dafür sind admin Rechte erforderlich!
RQLExceptionpublic java.lang.String getUserGroupGuid()
public java.lang.String getUserGroupName()
public java.util.List<User> getUserGroupUsers()
throws RQLException
RQLExceptionpublic 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 | |||||||||