| Package | Description |
|---|---|
| org.fcrepo.server.security.xacml.pdp.data | |
| org.fcrepo.server.security.xacml.pdp.finder.policy |
| Modifier and Type | Method and Description |
|---|---|
String |
PolicyIndex.addPolicy(String name,
String document)
Generates a policy based on the string data provided and the name.
|
String |
ExistPolicyIndex.addPolicy(String name,
String document)
Deprecated.
|
String |
DbXmlPolicyIndex.addPolicy(String name,
String document) |
boolean |
PolicyIndex.clear()
Clear the policy index completely
|
boolean |
ExistPolicyIndex.clear()
Deprecated.
|
boolean |
DbXmlPolicyIndex.clear() |
boolean |
PolicyIndex.contains(String policyName)
Check if the policy identified by policyName exists.
|
boolean |
ExistPolicyIndex.contains(String policyName)
Deprecated.
|
boolean |
DbXmlPolicyIndex.contains(String policyName)
Check if the policy identified by policyName exists.
|
protected org.xmldb.api.base.Collection |
ExistPolicyIndex.createCollectionPath(String collectionPath,
org.xmldb.api.base.Collection rootCollection)
Deprecated.
Create a collection given a full path to the collection.
|
protected static Document |
ExistPolicyIndex.createDocument(String document)
Deprecated.
|
protected void |
ExistPolicyIndex.deleteCollection()
Deprecated.
delete the policy collection from the database
|
boolean |
PolicyIndex.deletePolicy(String name)
Removes the policy given by name from the data store.
|
boolean |
ExistPolicyIndex.deletePolicy(String name)
Deprecated.
|
boolean |
DbXmlPolicyIndex.deletePolicy(String name) |
protected org.xmldb.api.base.ResourceSet |
ExistPolicyIndex.doQuery(String query,
Map<String,String> variables)
Deprecated.
|
Map<String,org.jboss.security.xacml.sunxacml.AbstractPolicy> |
PolicyIndex.getPolicies(org.jboss.security.xacml.sunxacml.EvaluationCtx eval,
org.jboss.security.xacml.sunxacml.finder.PolicyFinder policyFinder)
Extracts a list of policies from the Policy Index that are relevant to
the given Evaluation Context.
|
Map<String,org.jboss.security.xacml.sunxacml.AbstractPolicy> |
ExistPolicyIndex.getPolicies(org.jboss.security.xacml.sunxacml.EvaluationCtx eval,
org.jboss.security.xacml.sunxacml.finder.PolicyFinder policyFinder)
Deprecated.
|
Map<String,org.jboss.security.xacml.sunxacml.AbstractPolicy> |
DbXmlPolicyIndex.getPolicies(org.jboss.security.xacml.sunxacml.EvaluationCtx eval,
org.jboss.security.xacml.sunxacml.finder.PolicyFinder policyFinder) |
org.jboss.security.xacml.sunxacml.AbstractPolicy |
PolicyIndex.getPolicy(String name,
org.jboss.security.xacml.sunxacml.finder.PolicyFinder policyFinder)
Obtains the policy with the provided name from the Policy Store.
|
org.jboss.security.xacml.sunxacml.AbstractPolicy |
ExistPolicyIndex.getPolicy(String name,
org.jboss.security.xacml.sunxacml.finder.PolicyFinder policyFinder)
Deprecated.
|
org.jboss.security.xacml.sunxacml.AbstractPolicy |
DbXmlPolicyIndex.getPolicy(String name,
org.jboss.security.xacml.sunxacml.finder.PolicyFinder policyFinder) |
void |
ExistPolicyIndex.init()
Deprecated.
|
void |
DbXmlPolicyIndex.init() |
protected void |
ExistPolicyIndex.initCollection()
Deprecated.
|
void |
ExistPolicyIndex.initDatabase()
Deprecated.
|
protected static byte[] |
ExistPolicyIndex.nodeToByte(Node node)
Deprecated.
|
boolean |
PolicyIndex.updatePolicy(String name,
String newDocument)
Generates a new policy based for the given policy name and replaces the
old policy in the Policy Store with it.
|
boolean |
ExistPolicyIndex.updatePolicy(String name,
String newDocument)
Deprecated.
|
boolean |
DbXmlPolicyIndex.updatePolicy(String name,
String newDocument) |
| Constructor and Description |
|---|
DbXmlPolicyIndex(PolicyReader policyReader) |
ExistPolicyIndex(PolicyReader policyReader)
Deprecated.
|
PolicyIndexBase(PolicyReader policyReader) |
XPathPolicyIndex(PolicyReader policyReader) |
| Modifier and Type | Method and Description |
|---|---|
org.jboss.security.xacml.sunxacml.AbstractPolicy |
PolicyManager.getPolicy(org.jboss.security.xacml.sunxacml.EvaluationCtx eval)
Obtains a policy or policy set of matching policies from the policy
store.
|
| Constructor and Description |
|---|
GenericPolicyFinderModule(PolicyIndex policyIndex,
org.jboss.security.xacml.sunxacml.combine.PolicyCombiningAlgorithm combiningAlg) |
Copyright © 2015 DuraSpace. All Rights Reserved.