org.owasp.esapi
Interface AccessControlRule<P,R>

All Known Implementing Classes:
AlwaysFalseACR, AlwaysTrueACR, BaseACR, DelegatingACR, EchoDynaBeanPolicyParameterACR, EchoRuntimeParameterACR

public interface AccessControlRule<P,R>


Method Summary
 P getPolicyParameters()
           
 boolean isAuthorized(R runtimeParameter)
           
 void setPolicyParameters(P policyParameter)
           
 

Method Detail

setPolicyParameters

void setPolicyParameters(P policyParameter)

getPolicyParameters

P getPolicyParameters()

isAuthorized

boolean isAuthorized(R runtimeParameter)
                     throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2011 The Open Web Application Security Project (OWASP). All Rights Reserved.