org.jboss.security.xacml.bridge
Class WrapperPolicyFinderModule

java.lang.Object
  extended by org.jboss.security.xacml.sunxacml.finder.PolicyFinderModule
      extended by org.jboss.security.xacml.bridge.WrapperPolicyFinderModule

public class WrapperPolicyFinderModule
extends org.jboss.security.xacml.sunxacml.finder.PolicyFinderModule

PolicyFinderModule that returns the enclosing Policy Object

Since:
Jul 6, 2007
Version:
$Revision$
Author:
Anil.Saldhana@redhat.com

Field Summary
protected  org.jboss.security.xacml.sunxacml.finder.PolicyFinder policyFinder
           
 
Constructor Summary
WrapperPolicyFinderModule(org.jboss.security.xacml.sunxacml.Policy policy)
           
 
Method Summary
 org.jboss.security.xacml.sunxacml.finder.PolicyFinderResult findPolicy(org.jboss.security.xacml.sunxacml.EvaluationCtx evaluationCtx)
           
 org.jboss.security.xacml.sunxacml.finder.PolicyFinderResult findPolicy(URI arg0, int arg1, org.jboss.security.xacml.sunxacml.VersionConstraints arg2, org.jboss.security.xacml.sunxacml.PolicyMetaData arg3)
           
 void init(org.jboss.security.xacml.sunxacml.finder.PolicyFinder policyFinder)
           
 boolean isRequestSupported()
           
 
Methods inherited from class org.jboss.security.xacml.sunxacml.finder.PolicyFinderModule
getIdentifier, invalidateCache, isIdReferenceSupported
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

policyFinder

protected org.jboss.security.xacml.sunxacml.finder.PolicyFinder policyFinder
Constructor Detail

WrapperPolicyFinderModule

public WrapperPolicyFinderModule(org.jboss.security.xacml.sunxacml.Policy policy)
Method Detail

init

public void init(org.jboss.security.xacml.sunxacml.finder.PolicyFinder policyFinder)
Specified by:
init in class org.jboss.security.xacml.sunxacml.finder.PolicyFinderModule
See Also:
PolicyFinderModule#init(com.sun.xacml.finder.PolicyFinder)

findPolicy

public org.jboss.security.xacml.sunxacml.finder.PolicyFinderResult findPolicy(org.jboss.security.xacml.sunxacml.EvaluationCtx evaluationCtx)
Overrides:
findPolicy in class org.jboss.security.xacml.sunxacml.finder.PolicyFinderModule
See Also:
PolicyFinderModule#findPolicy(com.sun.xacml.EvaluationCtx)

findPolicy

public org.jboss.security.xacml.sunxacml.finder.PolicyFinderResult findPolicy(URI arg0,
                                                                              int arg1,
                                                                              org.jboss.security.xacml.sunxacml.VersionConstraints arg2,
                                                                              org.jboss.security.xacml.sunxacml.PolicyMetaData arg3)
Overrides:
findPolicy in class org.jboss.security.xacml.sunxacml.finder.PolicyFinderModule
See Also:
PolicyFinderModule#findPolicy(java.net.URI, int, com.sun.xacml.VersionConstraints, com.sun.xacml.PolicyMetaData)

isRequestSupported

public boolean isRequestSupported()
Overrides:
isRequestSupported in class org.jboss.security.xacml.sunxacml.finder.PolicyFinderModule
See Also:
PolicyFinderModule.isRequestSupported()


Copyright © 2008 JBoss Inc.. All Rights Reserved.