| Package | Description |
|---|---|
| org.fcrepo.server.security.xacml.pdp.data | |
| org.fcrepo.server.security.xacml.util |
| Modifier and Type | Method and Description |
|---|---|
static void |
AbstractPolicyStore.addDocuments(AbstractPolicyStore policyStore) |
static void |
AbstractPolicyStore.addDocuments(AbstractPolicyStore policyStore,
boolean reload) |
java.lang.String |
PolicyStore.addPolicy(java.io.File f)
Generates a policy using the
File provided. |
java.lang.String |
FedoraPolicyStore.addPolicy(java.io.File f) |
java.lang.String |
PolicyStore.addPolicy(java.io.File f,
java.lang.String name)
Generates a policy using the
File and name provided and adds it
to the Policy Store. |
java.lang.String |
FedoraPolicyStore.addPolicy(java.io.File f,
java.lang.String name) |
java.lang.String |
PolicyStore.addPolicy(java.lang.String document)
Generates a policy based on the string data provided.
|
java.lang.String |
FedoraPolicyStore.addPolicy(java.lang.String document) |
java.lang.String |
PolicyStore.addPolicy(java.lang.String document,
java.lang.String name)
Generates a policy based on the string data provided and the name.
|
java.lang.String |
FedoraPolicyStore.addPolicy(java.lang.String document,
java.lang.String name) |
boolean |
PolicyStore.contains(java.io.File policy)
Check if the policy in the file exists in the policy store.
|
boolean |
FedoraPolicyStore.contains(java.io.File policy)
Check if the policy identified by policyName exists.
|
boolean |
PolicyStore.contains(java.lang.String policy)
Check if the policy identified by policyName exists.
|
boolean |
FedoraPolicyStore.contains(java.lang.String policyName)
Check if the policy identified by policyName exists.
|
boolean |
PolicyStore.deletePolicy(java.lang.String name)
Removes the policy given by name from the data store.
|
boolean |
FedoraPolicyStore.deletePolicy(java.lang.String name) |
byte[] |
PolicyStore.getPolicy(java.lang.String name)
Obtains the policy with the provided name from the Policy Store.
|
byte[] |
FedoraPolicyStore.getPolicy(java.lang.String name) |
void |
PolicyStore.init()
Initialize this PolicyStore with the bootstrap policies
|
void |
FedoraPolicyStore.init() |
void |
DbXmlManager.init() |
void |
AbstractPolicyStore.init() |
java.util.List<java.lang.String> |
PolicyStore.listPolicies()
Obtains a list of stored policies.
|
java.util.List<java.lang.String> |
FedoraPolicyStore.listPolicies() |
void |
AbstractPolicyStore.reloadPolicies() |
void |
DbXmlManager.setDatabaseDirectory(java.lang.String databaseDirectory) |
boolean |
PolicyStore.updatePolicy(java.lang.String name,
java.lang.String newDocument)
Generates a new policy based for the given policy name and replaces the
old policy in the Policy Store with it.
|
boolean |
FedoraPolicyStore.updatePolicy(java.lang.String name,
java.lang.String newDocument) |
| Constructor and Description |
|---|
DbXmlManager(java.lang.String databaseDirectory,
java.lang.String container) |
FedoraPolicyStore(Server server) |
| Modifier and Type | Method and Description |
|---|---|
static void |
PopulatePolicyDatabase.add(PolicyStore policyStore) |
static void |
PopulatePolicyDatabase.addDocuments(PolicyStore policyStore)
Deprecated.
Use
AbstractPolicyStore#addDocuments(PolicyStore) instead |
Copyright © 2014 DuraSpace. All Rights Reserved.