org.objectweb.jonas_web.deployment.api.SecurityConstraintListDesc Class Reference

List of all members.

Public Member Functions

 SecurityConstraintListDesc (WebApp webApp)
PermissionCollection getExcludedPermissions ()
PermissionCollection getUncheckedPermissions ()
Map getPermissionsByRole ()

Detailed Description

This class is used to manage security constraint in web applications useful for JACC implementation as it returns set of JACC permissions
Author:
Florent Benoit

Definition at line 59 of file SecurityConstraintListDesc.java.


Constructor & Destructor Documentation

org.objectweb.jonas_web.deployment.api.SecurityConstraintListDesc.SecurityConstraintListDesc WebApp  webApp  ) 
 

Constructor

Parameters:
webApp root element of security constraints

Definition at line 103 of file SecurityConstraintListDesc.java.


Member Function Documentation

PermissionCollection org.objectweb.jonas_web.deployment.api.SecurityConstraintListDesc.getExcludedPermissions  ) 
 

Gets the excluded permissions

Returns:
excluded permissions

Definition at line 431 of file SecurityConstraintListDesc.java.

Referenced by org.objectweb.jonas.web.lib.PermissionManager.translateSecurityConstraintElements().

Map org.objectweb.jonas_web.deployment.api.SecurityConstraintListDesc.getPermissionsByRole  ) 
 

Gets the permissions by role Map

Returns:
a Map containing permissions by role

Definition at line 449 of file SecurityConstraintListDesc.java.

Referenced by org.objectweb.jonas.web.lib.PermissionManager.translateSecurityConstraintElements().

PermissionCollection org.objectweb.jonas_web.deployment.api.SecurityConstraintListDesc.getUncheckedPermissions  ) 
 

Gets the unchecked permissions

Returns:
unchecked permissions

Definition at line 440 of file SecurityConstraintListDesc.java.

Referenced by org.objectweb.jonas.web.lib.PermissionManager.translateSecurityConstraintElements().


The documentation for this class was generated from the following file:
Generated on Tue Feb 15 15:13:28 2005 for JOnAS by  doxygen 1.3.9.1