| java.lang.Object com.flexive.shared.content.FxContentSecurityInfo
FxContentSecurityInfo | public class FxContentSecurityInfo implements Serializable(Code) | | Security related information about a content (primary key)
author: Markus Plesser (markus.plesser@flexive.com), UCS - unique computing solutions gmbh (http://www.ucs.at) |
Constructor Summary | |
public | FxContentSecurityInfo(FxPK pk, long ownerId, long previewId, long typeId, long mandatorId, byte typePermissions, int typeACL, int stepACL, int contentACL, int previewACL, long[] usedPropertyACL) |
FxContentSecurityInfo | public FxContentSecurityInfo(FxPK pk, long ownerId, long previewId, long typeId, long mandatorId, byte typePermissions, int typeACL, int stepACL, int contentACL, int previewACL, long[] usedPropertyACL)(Code) | | Constructor
Parameters: pk - the primary key this info relates to Parameters: ownerId - owner of the content Parameters: previewId - Id of preview image, only relevant for security if > 0 Parameters: typeId - id of the used type Parameters: mandatorId - id of the mandator Parameters: typePermissions - byte encoded type permission handling Parameters: typeACL - ACL of the type Parameters: stepACL - ACL of the step Parameters: contentACL - ACL of the content instance Parameters: previewACL - Property ACL of the preview, only relevant for security if previewId > 0 Parameters: usedPropertyACL - relevant property ACL's |
getContentACL | public int getContentACL()(Code) | | Get the ACL of the content instance
ACL of the content instance |
getMandatorId | public long getMandatorId()(Code) | | Get the id of the mandator
mandator id |
getOwnerId | public long getOwnerId()(Code) | | Get the owner of the content
owner of the content |
getPk | public FxPK getPk()(Code) | | Get the primary key of the content instance this info relates to
primary key of the content instance this info relates to |
getPreviewACL | public int getPreviewACL()(Code) | | |
getPreviewId | public long getPreviewId()(Code) | | Get the binary id of the preview
binary id of the preview |
getStepACL | public int getStepACL()(Code) | | Get the ACL of the step
ACL of the step |
getTypeACL | public int getTypeACL()(Code) | | Get the ACL of the type
ACL of the type |
getTypeId | public long getTypeId()(Code) | | Getter for the used type id
used type id |
getUsedPropertyACL | public List<Long> getUsedPropertyACL()(Code) | | Get all used and relevant property ACL's. will be empty if property permissions are disabled for
the type
relevant property ACL's |
useInstancePermissions | public boolean useInstancePermissions()(Code) | | Use content instance permissions?
if content instance permissions are used |
usePermissions | public boolean usePermissions()(Code) | | Use permissions at all?
if permissions are used at all |
usePropertyPermissions | public boolean usePropertyPermissions()(Code) | | Use property permissions?
if property permissions are used |
useStepPermissions | public boolean useStepPermissions()(Code) | | Use step permissions?
if step permissions are used |
useTypePermissions | public boolean useTypePermissions()(Code) | | Use type permissions?
if type permissions are used |
|
|