org.apache.jetspeed.om.page
Interface PageSecurity

All Superinterfaces:
BaseElement, Document, Node, SecuredResource

public interface PageSecurity
extends Document

Security

Used to define named collections of SecurityConstraint objects.

Version:
$Id: PageSecurity.java 187962 2004-11-19 03:07:43Z taylor $
Author:
Randy Watler

Field Summary
static String DOCUMENT_TYPE
           
 
Fields inherited from interface org.apache.jetspeed.page.document.Node
PATH_SEPARATOR, PATH_SEPARATOR_CHAR
 
Fields inherited from interface org.apache.jetspeed.om.common.SecuredResource
EDIT_ACTION, VIEW_ACTION
 
Method Summary
 List getGlobalSecurityConstraintsRefs()
           getGlobalSecurityConstraintsRefs
 SecurityConstraintsDef getSecurityConstraintsDef(String name)
           getSecurityConstraintsDef
 List getSecurityConstraintsDefs()
           getSecurityConstraintsDefs
 void setGlobalSecurityConstraintsRefs(List constraintsRefs)
           setGlobalSecurityConstraintsRefs
 void setSecurityConstraintsDefs(List definitions)
           setSecurityConstraintsDefs
 
Methods inherited from interface org.apache.jetspeed.page.document.Node
getMetadata, getName, getParent, getPath, getShortTitle, getTitle, getType, getUrl, isHidden, setParent, setPath
 
Methods inherited from interface org.apache.jetspeed.om.page.BaseElement
getId, getShortTitle, getTitle, setId, setShortTitle, setTitle
 
Methods inherited from interface org.apache.jetspeed.om.common.SecuredResource
checkAccess, checkConstraints, checkPermissions, getConstraintsEnabled, getPermissionsEnabled, getSecurityConstraints, setSecurityConstraints
 

Field Detail

DOCUMENT_TYPE

public static final String DOCUMENT_TYPE
See Also:
Constant Field Values
Method Detail

getSecurityConstraintsDefs

public List getSecurityConstraintsDefs()

getSecurityConstraintsDefs

Returns:
security constraints definitions

setSecurityConstraintsDefs

public void setSecurityConstraintsDefs(List definitions)

setSecurityConstraintsDefs


getSecurityConstraintsDef

public SecurityConstraintsDef getSecurityConstraintsDef(String name)

getSecurityConstraintsDef

Parameters:
name - of security constraints definition to return
Returns:
security constraints definition

getGlobalSecurityConstraintsRefs

public List getGlobalSecurityConstraintsRefs()

getGlobalSecurityConstraintsRefs

Returns:
global security constraints references

setGlobalSecurityConstraintsRefs

public void setGlobalSecurityConstraintsRefs(List constraintsRefs)

setGlobalSecurityConstraintsRefs

Parameters:
constraintsRefs - global security constraints references


Copyright © 1999-2005 Apache Software Foundation. All Rights Reserved.