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 516448 2007-03-09 16:25:47Z ate $
Author:
Randy Watler

Field Summary
static java.lang.String DOCUMENT_TYPE
           
 
Fields inherited from interface org.apache.jetspeed.page.document.Node
PATH_SEPARATOR, PATH_SEPARATOR_CHAR
 
Method Summary
 java.util.List getGlobalSecurityConstraintsRefs()
           getGlobalSecurityConstraintsRefs
 SecurityConstraintsDef getSecurityConstraintsDef(java.lang.String name)
           getSecurityConstraintsDef
 java.util.List getSecurityConstraintsDefs()
           getSecurityConstraintsDefs
 SecurityConstraintsDef newSecurityConstraintsDef()
           newSecurityConstraintsDef
 void setGlobalSecurityConstraintsRefs(java.util.List constraintsRefs)
           setGlobalSecurityConstraintsRefs
 void setSecurityConstraintsDefs(java.util.List definitions)
           setSecurityConstraintsDefs
 
Methods inherited from interface org.apache.jetspeed.om.page.Document
getVersion, isDirty, setDirty, setVersion
 
Methods inherited from interface org.apache.jetspeed.page.document.Node
getMetadata, getName, getParent, getPath, getShortTitle, getTitle, getType, getUrl, isHidden, setHidden, setParent, setPath
 
Methods inherited from interface org.apache.jetspeed.om.page.BaseElement
getId, getShortTitle, getTitle, isStale, setShortTitle, setTitle
 
Methods inherited from interface org.apache.jetspeed.om.common.SecuredResource
checkAccess, checkConstraints, checkPermissions, getConstraintsEnabled, getPermissionsEnabled, getSecurityConstraints, newSecurityConstraint, newSecurityConstraints, setSecurityConstraints
 

Field Detail

DOCUMENT_TYPE

static final java.lang.String DOCUMENT_TYPE
See Also:
Constant Field Values
Method Detail

getSecurityConstraintsDefs

java.util.List getSecurityConstraintsDefs()

getSecurityConstraintsDefs

Returns:
security constraints definitions of type SecurityConstraintsDef

newSecurityConstraintsDef

SecurityConstraintsDef newSecurityConstraintsDef()

newSecurityConstraintsDef

Returns:
a newly created SecurityConstraintsDef object for use in PageSecurity

setSecurityConstraintsDefs

void setSecurityConstraintsDefs(java.util.List definitions)

setSecurityConstraintsDefs

Parameters:
defintions - security constraints definitions

getSecurityConstraintsDef

SecurityConstraintsDef getSecurityConstraintsDef(java.lang.String name)

getSecurityConstraintsDef

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

getGlobalSecurityConstraintsRefs

java.util.List getGlobalSecurityConstraintsRefs()

getGlobalSecurityConstraintsRefs

Returns:
global security constraints references of element type String

setGlobalSecurityConstraintsRefs

void setGlobalSecurityConstraintsRefs(java.util.List constraintsRefs)

setGlobalSecurityConstraintsRefs

Parameters:
constraintsRefs - global security constraints references


Copyright © 1999-2011 The Apache Software Foundation. All Rights Reserved.