org.fcrepo.server.security
Interface PolicyEnforcementPoint
- All Known Implementing Classes:
- AbstractPolicyEnforcementPoint, DefaultPolicyEnforcementPoint
public interface PolicyEnforcementPoint
SUBACTION_SEPARATOR
static final String SUBACTION_SEPARATOR
- See Also:
- Constant Field Values
SUBRESOURCE_SEPARATOR
static final String SUBRESOURCE_SEPARATOR
- See Also:
- Constant Field Values
XACML_SUBJECT_ID
static final String XACML_SUBJECT_ID
XACML_ACTION_ID
static final String XACML_ACTION_ID
XACML_RESOURCE_ID
static final String XACML_RESOURCE_ID
newPdp
void newPdp()
throws Exception
- Throws:
Exception
inactivate
void inactivate()
destroy
void destroy()
enforce
void enforce(String subjectId,
String action,
String api,
String pid,
String namespace,
Context context)
throws AuthzException
- Throws:
AuthzException
Copyright © 2012 DuraSpace. All Rights Reserved.