net.sf.jguard.core.authorization
Class PolicyDecisionPoint

java.lang.Object
  extended by net.sf.jguard.core.authorization.PolicyDecisionPoint

public class PolicyDecisionPoint
extends java.lang.Object

point which decides if access is granted or not. this class uses the AutorizationBindings to know permission wanted and follow its decision.

Author:
Charles Gay

Constructor Summary
PolicyDecisionPoint(AuthorizationBindings phases)
          Creates a new instance of AuthorizationLifeCycle
 
Method Summary
 void addAlwaysGrantedPermissionsToPolicy(java.security.Permissions alwaysGrantedPermissions)
           
 AuthorizationBindings getAuthorizationBindings()
           
 void process(AccessContext context, FilterChain chain)
          add a security check.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PolicyDecisionPoint

public PolicyDecisionPoint(AuthorizationBindings phases)
Creates a new instance of AuthorizationLifeCycle

Method Detail

process

public void process(AccessContext context,
                    FilterChain chain)
add a security check.


addAlwaysGrantedPermissionsToPolicy

public void addAlwaysGrantedPermissionsToPolicy(java.security.Permissions alwaysGrantedPermissions)

getAuthorizationBindings

public AuthorizationBindings getAuthorizationBindings()


Copyright © 2004-2009. All Rights Reserved.