|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ProtoAccessControlRequest
ProtoAccessControlRequest defines prototype interface changes
for AccessControlRequest or
InternalAccessControlRequest to support attribute-based access
control. The methods in this interface must be integrated into one of these
other interface for production use. This class must be disposed of after
integration of the prototype code.
| Method Summary | |
|---|---|
void |
addAttribute(Attribute attr)
Add an Attribute to the request. |
EvaluationResult |
getAttribute(URI attrCategory,
URI type,
URI id)
Returns attribute value(s) from the access control request. |
AttributeValue |
getResourceId()
Returns the resource named in the request as resource-id. |
| Methods inherited from interface com.cafesoft.cams.access.InternalAccessControlRequest |
|---|
getLoginConfigEntry, getRemoteAddr, getRemoteHost, getResourceRequest, getSecurityDomainName, getSession, getSessionId, isConfidential, setProviderId, setResourceRequest, setSecurityDomainName, setSession |
| Methods inherited from interface com.cafesoft.cams.access.AccessControlRequest |
|---|
addSessionId, clearSessionIds, getAttributeCategories, getAttributes, getAttributesByCategory, getSessionIds, hasSessionIds, log, setConfidential, setLoginConfigEntry, setRemoteAddr, setRemoteHost |
| Method Detail |
|---|
void addAttribute(Attribute attr)
addAttribute in interface AccessControlRequestattr - the Attribute to be added.AttributeValue getResourceId()
getResourceId in interface AccessControlRequest
EvaluationResult getAttribute(URI attrCategory,
URI type,
URI id)
getAttribute in interface AccessControlRequestattrCategory - the category of the attribute value(s) to findtype - the type of the attribute value(s) to findid - the id of the attribute value(s) to find
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||