public class PolicyFinderModule
extends com.sun.xacml.finder.PolicyFinderModule
This provides repository-wide policies and object-specific policies, when available.
| Constructor and Description |
|---|
PolicyFinderModule(Server server,
PolicyLoader policyLoader,
ModuleConfiguration authorizationConfig) |
| Modifier and Type | Method and Description |
|---|---|
com.sun.xacml.finder.PolicyFinderResult |
findPolicy(com.sun.xacml.EvaluationCtx context)
Gets a deny-biased policy set that includes all repository-wide and
object-specific policies.
|
static String |
getPid(com.sun.xacml.EvaluationCtx context) |
void |
init(com.sun.xacml.finder.PolicyFinder finder)
Does nothing at init time.
|
boolean |
isRequestSupported()
Always returns true, indicating that this impl supports finding policies
based on a request.
|
public PolicyFinderModule(Server server, PolicyLoader policyLoader, ModuleConfiguration authorizationConfig) throws GeneralException
GeneralExceptionpublic void init(com.sun.xacml.finder.PolicyFinder finder)
init in class com.sun.xacml.finder.PolicyFinderModulepublic boolean isRequestSupported()
isRequestSupported in class com.sun.xacml.finder.PolicyFinderModulepublic com.sun.xacml.finder.PolicyFinderResult findPolicy(com.sun.xacml.EvaluationCtx context)
findPolicy in class com.sun.xacml.finder.PolicyFinderModulepublic static String getPid(com.sun.xacml.EvaluationCtx context)
Copyright © 2013 DuraSpace. All Rights Reserved.