|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PrincipalContract
This is a contract for Principal. A principal represents an entity that can authenticate. A principal has an ID that is used to uniquely identify it. It also has a name that represents the principal's username. All principals are associated with one and only one entity.
Method Summary | |
---|---|
String |
getEntityId()
Gets this PrincipalContract 's identity id. |
String |
getPrincipalId()
Gets this PrincipalContract 's id. |
String |
getPrincipalName()
Gets this PrincipalContract 's name. |
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.Versioned |
---|
getVersionNumber |
Methods inherited from interface org.kuali.rice.core.api.mo.common.GloballyUnique |
---|
getObjectId |
Method Detail |
---|
String getPrincipalId()
PrincipalContract
's id.
PrincipalContract
, or null if none has been assigned.String getPrincipalName()
PrincipalContract
's name.
PrincipalContract
, this value cannot be null.String getEntityId()
PrincipalContract
's identity id.
PrincipalContract
, or null if none has been assigned.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |