|
Mura CMS 6.1 | ||||
FRAMES |
railo-context.Componentmura.cfobject
mura.permission
public class permission
Constructor Summary | |
---|---|
init(any configBean, any settingsManager)
|
Method Summary | |
---|---|
any |
addPermission([any contentID], [any groupID], [any siteID], [any type])
|
numeric |
buildGroupPermVerdict(string ContentID, string GroupID, [string Type='Editor'], string siteid)
|
private boolean |
comparePerm(string left, string right)
|
boolean |
getCategoryPerm(string groupList, string siteid)
|
query |
getcontent([struct data])
|
string |
getDirectoryId([struct data])
|
string |
getDisplayObjectPerm([any siteID], [any object], any objectID='')
|
string |
getFilePermissions(string siteId, string path)
|
string |
getFilePermissionsByGroup(string groupId, string siteId, string path)
|
struct |
getGroupList([struct data])
|
string |
getGroupPerm(string GroupID, string ContentID, string siteid)
|
numeric |
getGroupPermVerdict(string ContentID, string GroupID, [string Type='Editor'], string siteid)
|
any |
getHasModuleAccess([any siteid])
|
query |
getModule([struct data])
|
boolean |
getModulePerm(string moduleID, string siteid)
|
query |
getModulePermQuery(string moduleID, string siteid)
|
string |
getNodePerm(array crumbdata)
|
struct |
getNodePermGroups(array crumbdata)
|
string |
getNodePermPublic(array crumbdata)
|
string |
getPerm(string ContentID, string siteid)
|
query |
getPermitedGroups([struct data])
|
string |
getPermPublic(string ContentID, string siteid)
|
numeric |
getPermVerdict(string ContentID, [string Type='Editor'], string siteid)
|
query |
getPermVerdictQuery(string ContentID, [string Type='Editor'], string siteid)
|
any |
grantModuleAccess([any moduleID], [any groupID], [any siteID])
|
boolean |
isPrivateUser(any siteID='')
|
boolean |
isS2()
|
boolean |
isUserInGroup(any group='', any siteID='', any isPublic='1')
|
query |
newResultQuery()
|
query |
queryPermFilter([query rawQuery], [any resultQuery=''], [string siteID], any hasModuleAccess='[runtime expression]')
|
any |
removeModuleAccess([any moduleID], [any groupID], [any siteID])
|
any |
removePermission([any contentID], [any groupID], [any siteID])
|
struct |
setRestriction(array crumbdata, any hasModuleAccess='')
|
void |
update([struct data])
|
void |
updateFile([struct data], [string siteid])
|
void |
updateGroup([struct data])
|
void |
updateModule([struct data])
|
Methods inherited from class mura.cfobject |
---|
commitTracePoint, deleteMethod, getAsJSON, getAsStruct, getBean, getConfigBean, getCurrentUser, getEventManager, getPlugin, getPluginManager, getServiceFactory, getValue, initTracePoint, injectMethod, invokeMethod, removeValue, setValue, valueExists
|
Methods inherited from class railo-context.Component |
---|
|
Constructor Detail |
---|
public init(any configBean, any settingsManager)
configBean
settingsManager
Method Detail |
---|
public any addPermission([any contentID], [any groupID], [any siteID], [any type])
contentID
groupID
siteID
type
public numeric buildGroupPermVerdict(string ContentID, string GroupID, [string Type='Editor'], string siteid)
ContentID
GroupID
Type
siteid
private boolean comparePerm(string left, string right)
left
right
public boolean getCategoryPerm(string groupList, string siteid)
groupList
siteid
public query getcontent([struct data])
data
public string getDirectoryId([struct data])
data
public string getDisplayObjectPerm([any siteID], [any object], any objectID='')
siteID
object
objectID
public string getFilePermissions(string siteId, string path)
siteId
path
public string getFilePermissionsByGroup(string groupId, string siteId, string path)
groupId
siteId
path
public struct getGroupList([struct data])
data
public string getGroupPerm(string GroupID, string ContentID, string siteid)
GroupID
ContentID
siteid
public numeric getGroupPermVerdict(string ContentID, string GroupID, [string Type='Editor'], string siteid)
ContentID
GroupID
Type
siteid
public any getHasModuleAccess([any siteid])
siteid
public query getModule([struct data])
data
public boolean getModulePerm(string moduleID, string siteid)
moduleID
siteid
public query getModulePermQuery(string moduleID, string siteid)
moduleID
siteid
public string getNodePerm(array crumbdata)
crumbdata
public struct getNodePermGroups(array crumbdata)
crumbdata
public string getNodePermPublic(array crumbdata)
crumbdata
public string getPerm(string ContentID, string siteid)
ContentID
siteid
public query getPermitedGroups([struct data])
data
public string getPermPublic(string ContentID, string siteid)
ContentID
siteid
public numeric getPermVerdict(string ContentID, [string Type='Editor'], string siteid)
ContentID
Type
siteid
public query getPermVerdictQuery(string ContentID, [string Type='Editor'], string siteid)
ContentID
Type
siteid
public any grantModuleAccess([any moduleID], [any groupID], [any siteID])
moduleID
groupID
siteID
public boolean isPrivateUser(any siteID='')
siteID
public boolean isS2()
public boolean isUserInGroup(any group='', any siteID='', any isPublic='1')
group
siteID
isPublic
public query newResultQuery()
public query queryPermFilter([query rawQuery], [any resultQuery=''], [string siteID], any hasModuleAccess='[runtime expression]')
rawQuery
resultQuery
siteID
hasModuleAccess
public any removeModuleAccess([any moduleID], [any groupID], [any siteID])
moduleID
groupID
siteID
public any removePermission([any contentID], [any groupID], [any siteID])
contentID
groupID
siteID
public struct setRestriction(array crumbdata, any hasModuleAccess='')
crumbdata
hasModuleAccess
public void update([struct data])
data
public void updateFile([struct data], [string siteid])
data
siteid
public void updateGroup([struct data])
data
public void updateModule([struct data])
data
|
Mura CMS 6.1 | ||||
FRAMES |