|
||||||||||
| 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 | |||||||||