|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.fcrepo.server.security.impl.AbstractPolicyEnforcementPoint
org.fcrepo.server.security.impl.DefaultPolicyEnforcementPoint
public class DefaultPolicyEnforcementPoint
| Field Summary |
|---|
| Fields inherited from class org.fcrepo.server.security.impl.AbstractPolicyEnforcementPoint |
|---|
m_pdp, m_pdpConfig |
| Fields inherited from interface org.fcrepo.server.security.PolicyEnforcementPoint |
|---|
SUBACTION_SEPARATOR, SUBRESOURCE_SEPARATOR, XACML_ACTION_ID, XACML_RESOURCE_ID, XACML_SUBJECT_ID |
| Constructor Summary | |
|---|---|
DefaultPolicyEnforcementPoint(com.sun.xacml.PDPConfig pdpConfig,
ContextRegistry registry,
ModuleConfiguration authzConfiguration)
|
|
| Method Summary | |
|---|---|
void |
enforce(String subjectId,
String action,
String api,
String pid,
String namespace,
Context context)
|
| Methods inherited from class org.fcrepo.server.security.impl.AbstractPolicyEnforcementPoint |
|---|
denyBiasedAuthz, destroy, inactivate, init, newPdp, wrapActions, wrapResources, wrapSubjects |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.fcrepo.server.security.PolicyEnforcementPoint |
|---|
destroy, inactivate, newPdp |
| Constructor Detail |
|---|
public DefaultPolicyEnforcementPoint(com.sun.xacml.PDPConfig pdpConfig,
ContextRegistry registry,
ModuleConfiguration authzConfiguration)
throws ModuleInitializationException
ModuleInitializationException| Method Detail |
|---|
public final void enforce(String subjectId,
String action,
String api,
String pid,
String namespace,
Context context)
throws AuthzException
enforce in interface PolicyEnforcementPointAuthzException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||