|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PermissionContract
This is the contract for a Permission. Represents a single permission within the system. Permissions are attached to roles. All authorization checks should be done against permissions, never against roles or groups.
Method Summary | |
---|---|
Map<String,String> |
getAttributes()
Attributes for a Permission. |
String |
getDescription()
The description of the Permission. |
String |
getName()
The name of the Permission. |
String |
getNamespaceCode()
The namespace code that this Permission belongs too. |
TemplateContract |
getTemplate()
The Template referenced by the Permission. |
Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned |
---|
getVersionNumber |
Methods inherited from interface org.kuali.rice.core.api.mo.common.GloballyUnique |
---|
getObjectId |
Methods inherited from interface org.kuali.rice.core.api.mo.common.active.Inactivatable |
---|
isActive |
Methods inherited from interface org.kuali.rice.core.api.mo.common.Identifiable |
---|
getId |
Method Detail |
---|
String getNamespaceCode()
String getName()
String getDescription()
TemplateContract getTemplate()
Map<String,String> getAttributes()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |