| org.sakaiproject.api.common.edu.person.EduPerson
All known Subclasses: org.sakaiproject.component.common.edu.person.EduPersonImpl,
EduPerson | public interface EduPerson extends InetOrgPerson(Code) | | See Internet2 EduPerson specification.
EduPerson is an auxiliary object class for campus directories designed to facilitate communication among higher education institutions. It consists of a set of data elements or attributes about individuals within higher education, along with
recommendations on the syntax and semantics of the data that may be assigned to those attributes.
author: Lance Speelmon |
Method Summary | |
public String | getAffiliation() Specifies the person's relationship(s) to the institution in broad categories such as student, faculty, staff, alum, etc. | public String | getEntitlement() URI (either URN or URL) that indicates a set of rights to specific resources. | public String | getNickname() Person's nickname, or the informal name by which they are accustomed to be hailed. | public String | getOrgDn() The distinguished name (DN) of the of the directory entry representing the institution with which the person is associated. | public String | getOrgUnitDn() The distinguished name(s) (DN) of the directory entries representing the person's Organizational Unit(s). | public String | getPrimaryAffiliation() Specifies the person's PRIMARY relationship to the institution in broad categories such as student, faculty, staff, alum, etc. | public String | getPrimaryOrgUnitDn() The distinguished name (DN) of the directory entry representing the person's primary Organizational Unit(s). | public String | getPrincipalName() The "NetID" of the person for the purposes of inter-institutional authentication. | public void | setAffiliation(String affiliation) Specifies the person's relationship(s) to the institution in broad categories such as student, faculty, staff, alum, etc. | public void | setEntitlement(String entitlement) URI (either URN or URL) that indicates a set of rights to specific resources. | public void | setNickname(String nickname) Person's nickname, or the informal name by which they are accustomed to be hailed. | public void | setOrgDn(String orgDn) The distinguished name (DN) of the of the directory entry representing the institution with which the person is associated. | public void | setOrgUnitDn(String orgUnitDn) The distinguished name(s) (DN) of the directory entries representing the person's Organizational Unit(s). | public void | setPrimaryAffiliation(String primaryAffiliation) Specifies the person's PRIMARY relationship to the institution in broad categories such as student, faculty, staff, alum, etc. | public void | setPrimaryOrgUnitDn(String primaryOrgUnitDn) The distinguished name (DN) of the directory entry representing the person's primary Organizational Unit(s). | public void | setPrincipalName(String principalName) The "NetID" of the person for the purposes of inter-institutional authentication. |
getAffiliation | public String getAffiliation()(Code) | | Specifies the person's relationship(s) to the institution in broad categories such as student, faculty, staff, alum, etc. (See controlled vocabulary). Permissible values (if controlled) faculty, student, staff, alum, member, affiliate, employee.
|
getEntitlement | public String getEntitlement()(Code) | | URI (either URN or URL) that indicates a set of rights to specific resources.
|
getNickname | public String getNickname()(Code) | | Person's nickname, or the informal name by which they are accustomed to be hailed.
|
getOrgDn | public String getOrgDn()(Code) | | The distinguished name (DN) of the of the directory entry representing the institution with which the person is associated.
|
getOrgUnitDn | public String getOrgUnitDn()(Code) | | The distinguished name(s) (DN) of the directory entries representing the person's Organizational Unit(s). May be multivalued, as for example, in the case of a faculty member with appointments in multiple departments or a person who is a student in
one department and an employee in another.
|
getPrimaryAffiliation | public String getPrimaryAffiliation()(Code) | | Specifies the person's PRIMARY relationship to the institution in broad categories such as student, faculty, staff, alum, etc. (See controlled vocabulary). Permissible values (if controlled) faculty, student, staff, alum, member, affiliate,
employee.
|
getPrimaryOrgUnitDn | public String getPrimaryOrgUnitDn()(Code) | | The distinguished name (DN) of the directory entry representing the person's primary Organizational Unit(s).
|
getPrincipalName | public String getPrincipalName()(Code) | | The "NetID" of the person for the purposes of inter-institutional authentication. Should be stored in the form of user_at_univ.edu, where univ.edu is the name of the local security domain.
|
setAffiliation | public void setAffiliation(String affiliation)(Code) | | Specifies the person's relationship(s) to the institution in broad categories such as student, faculty, staff, alum, etc. (See controlled vocabulary). Permissible values (if controlled) faculty, student, staff, alum, member, affiliate, employee.
|
setEntitlement | public void setEntitlement(String entitlement)(Code) | | URI (either URN or URL) that indicates a set of rights to specific resources.
|
setNickname | public void setNickname(String nickname)(Code) | | Person's nickname, or the informal name by which they are accustomed to be hailed.
|
setOrgDn | public void setOrgDn(String orgDn)(Code) | | The distinguished name (DN) of the of the directory entry representing the institution with which the person is associated.
|
setOrgUnitDn | public void setOrgUnitDn(String orgUnitDn)(Code) | | The distinguished name(s) (DN) of the directory entries representing the person's Organizational Unit(s). May be multivalued, as for example, in the case of a faculty member with appointments in multiple departments or a person who is a student in
one department and an employee in another.
|
setPrimaryAffiliation | public void setPrimaryAffiliation(String primaryAffiliation)(Code) | | Specifies the person's PRIMARY relationship to the institution in broad categories such as student, faculty, staff, alum, etc. (See controlled vocabulary). Permissible values (if controlled) faculty, student, staff, alum, member, affiliate,
employee.
|
setPrimaryOrgUnitDn | public void setPrimaryOrgUnitDn(String primaryOrgUnitDn)(Code) | | The distinguished name (DN) of the directory entry representing the person's primary Organizational Unit(s).
|
setPrincipalName | public void setPrincipalName(String principalName)(Code) | | The "NetID" of the person for the purposes of inter-institutional authentication. Should be stored in the form of user_at_univ.edu, where univ.edu is the name of the local security domain.
|
|
|