public interface InetOrgPerson extends OrganizationalPerson
| Modifier and Type | Method and Description |
|---|---|
BufferedInputStream |
getAudio()
RFC 1274 notes that the proprietary format they recommend is "interim" only.
|
String |
getBusinessCategory()
RFC 2798
|
String |
getCarLicense()
RFC 2798
This multivalued field is used to record the values of the license or registration plate associated with an individual.
|
String |
getDepartmentNumber()
RFC 2798
Code for department to which a person belongs.
|
String |
getDisplayName()
The name(s) that should appear in white-pages-like applications for this person.
|
String |
getEmployeeNumber()
RFC 2798
Numeric or alphanumeric identifier assigned to a person, typically based on order of hire or association with an organization.
|
String |
getEmployeeType()
RFC 2798
Used to identify the employer to employee relationship.
|
String |
getGivenName()
From RFC 2256 description:" The givenName attribute is used to hold the part of a person's name which is not their surname nor middle name."
|
String |
getHomePhone()
From RFC 1274 description: "The [homePhone] attribute type specifies a home telephone number associated with a person.� Attribute values should follow the agreed format for international telephone numbers: i.e., "+44 71 123 4567."
|
String |
getHomePostalAddress()
From RFC 1274 description: "The Home postal address attribute type specifies a home postal address for an object.
|
String |
getInitials()
From RFC 2256 description: "The initials attribute contains the initials of some or all of an individuals names, but not the surname(s)."
|
byte[] |
getJpegPhoto()
Follow inetOrgPerson definition of RFC 2798: "Used to store one or more images of a person using the JPEG File Interchange Format [JFIF]."
|
String |
getLabeledURI()
Follow inetOrgPerson definition of RFC 2079: "Uniform Resource Identifier with optional label."
|
String |
getMail()
Follow inetOrgPerson definition of RFC 1274: "The [mail] attribute type specifies an electronic mailbox attribute following the syntax specified in RFC 822.
|
String |
getManager()
Follow inetOrgPerson definition which refers to RFC 1274: "The manager attribute type specifies the manager of an object represented by an entry."
|
String |
getMobile()
Follow inetOrgPerson definition of RFC 1274: "The [mobile] attribute type specifies a mobile telephone number associated with a person.
|
String |
getOrganization()
Standard name of the top-level organization (institution) with which this person is associated.
|
String |
getPager()
Follow inetOrgPerson definition of RFC 1274: "The [pager] attribute type specifies a pager telephone number for an object.
|
String |
getPreferredLanguage()
Follow inetOrgPerson definition of RFC 2798: "preferred written or spoken language for a person.
|
String |
getRoomNumber()
RFC 2798
|
String |
getSecretary()
RFC 2798
|
String |
getUid()
Follow inetOrgPerson definition of RFC 1274: "The [uid] attribute type specifies a computer system login name."
|
byte[] |
getUserCertificate()
A user's X.509 certificate
|
byte[] |
getUserPKCS12()
PKCS #12 [PKCS12] provides a format for exchange of personal identity information.
|
byte[] |
getUserSMIMECertificate()
An X.509 certificate specifically for use in S/MIME applications (see RFCs 2632, 2633 and 2634).
|
String |
getX500UniqueIdentifier()
RFC 2798 - Likely to change if directory is reloaded with data.
|
void |
setAudio(BufferedOutputStream audio)
RFC 1274 notes that the proprietary format they recommend is "interim" only.
|
void |
setBusinessCategory(String businessCategory)
RFC 2798
|
void |
setCarLicense(String carLicense)
RFC 2798
This multivalued field is used to record the values of the license or registration plate associated with an individual.
|
void |
setDepartmentNumber(String departmentNumber)
RFC 2798
Code for department to which a person belongs.
|
void |
setDisplayName(String displayName)
The name(s) that should appear in white-pages-like applications for this person.
|
void |
setEmployeeNumber(String employeeNumber)
RFC 2798
Numeric or alphanumeric identifier assigned to a person, typically based on order of hire or association with an organization.
|
void |
setEmployeeType(String employeeType)
RFC 2798
Used to identify the employer to employee relationship.
|
void |
setGivenName(String givenName)
From RFC 2256 description:" The givenName attribute is used to hold the part of a person's name which is not their surname nor middle name."
|
void |
setHomePhone(String homePhone)
From RFC 1274 description: "The [homePhone] attribute type specifies a home telephone number associated with a person.� Attribute values should follow the agreed format for international telephone numbers: i.e., "+44 71 123 4567."
|
void |
setHomePostalAddress(String homePostalAddress)
From RFC 1274 description: "The Home postal address attribute type specifies a home postal address for an object.
|
void |
setInitials(String initials)
From RFC 2256 description: "The initials attribute contains the initials of some or all of an individuals names, but not the surname(s)."
|
void |
setJpegPhoto(byte[] jpegPhoto)
Follow inetOrgPerson definition of RFC 2798: "Used to store one or more images of a person using the JPEG File Interchange Format [JFIF]."
|
void |
setLabeledURI(String labeledURI)
Follow inetOrgPerson definition of RFC 2079: "Uniform Resource Identifier with optional label."
|
void |
setMail(String mail)
Follow inetOrgPerson definition of RFC 1274: "The [mail] attribute type specifies an electronic mailbox attribute following the syntax specified in RFC 822.
|
void |
setManager(String manager)
Follow inetOrgPerson definition which refers to RFC 1274: "The manager attribute type specifies the manager of an object represented by an entry."
|
void |
setMobile(String mobile)
Follow inetOrgPerson definition of RFC 1274: "The [mobile] attribute type specifies a mobile telephone number associated with a person.
|
void |
setOrganization(String organization)
Standard name of the top-level organization (institution) with which this person is associated.
|
void |
setPager(String pager)
Follow inetOrgPerson definition of RFC 1274: "The [pager] attribute type specifies a pager telephone number for an object.
|
void |
setPreferredLanguage(String preferredLanguage)
Follow inetOrgPerson definition of RFC 2798: "preferred written or spoken language for a person.�
See RFC2068 and ISO 639 for allowable values in this field.
|
void |
setRoomNumber(String roomNumber)
RFC 2798
|
void |
setSecretary(String secretary)
RFC 2798
|
void |
setUid(String uid)
Follow inetOrgPerson definition of RFC 1274: "The [uid] attribute type specifies a computer system login name."
|
void |
setUserCertificate(byte[] userCertificate)
A user's X.509 certificate
|
void |
setUserPKCS12(byte[] userPKCS12)
PKCS #12 [PKCS12] provides a format for exchange of personal identity information.
|
void |
setUserSMIMECertificate(byte[] userSMIMECertificate)
An X.509 certificate specifically for use in S/MIME applications (see RFCs 2632, 2633 and 2634).
|
void |
setX500UniqueIdentifier(String uniqueIdentifier)
RFC 2798 - Likely to change if directory is reloaded with data.
|
getFacsimileTelephoneNumber, getLocalityName, getOrganizationalUnit, getPhysicalDeliveryOfficeName, getPostalAddress, getPostalCode, getPostOfficeBox, getStateOrProvinceName, getStreetAddress, getTitle, setFacsimileTelephoneNumber, setLocalityName, setOrganizationalUnit, setPhysicalDeliveryOfficeName, setPostalAddress, setPostalCode, setPostOfficeBox, setStateOrProvinceName, setStreetAddress, setTitlegetAgentUuid, getCommonName, getDescription, getSeeAlso, getStreet, getSurname, getTelephoneNumber, getTypeUuid, setAgentUuid, setCommonName, setDescription, setSeeAlso, setStreet, setSurname, setTelephoneNumber, setTypeUuidBufferedInputStream getAudio()
void setAudio(BufferedOutputStream audio)
String getDisplayName()
void setDisplayName(String displayName)
String getGivenName()
void setGivenName(String givenName)
String getHomePhone()
void setHomePhone(String homePhone)
String getHomePostalAddress()
void setHomePostalAddress(String homePostalAddress)
String getInitials()
void setInitials(String initials)
byte[] getJpegPhoto()
void setJpegPhoto(byte[] jpegPhoto)
String getLabeledURI()
Most commonly a URL for a web site associated with this person.
void setLabeledURI(String labeledURI)
Most commonly a URL for a web site associated with this person.
String getMail()
void setMail(String mail)
String getManager()
void setManager(String manager)
String getMobile()
void setMobile(String mobile)
String getOrganization()
void setOrganization(String organization)
String getPager()
void setPager(String pager)
String getPreferredLanguage()
See RFC2068 and ISO 639 for allowable values in this field. Esperanto, for example is EO in ISO 639, and RFC2068 would allow a value of en-US for US English.
void setPreferredLanguage(String preferredLanguage)
See RFC2068 and ISO 639 for allowable values in this field. Esperanto, for example is EO in ISO 639, and RFC2068 would allow a value of en-US for US English.
String getUid()
void setUid(String uid)
byte[] getUserCertificate()
void setUserCertificate(byte[] userCertificate)
byte[] getUserSMIMECertificate()
void setUserSMIMECertificate(byte[] userSMIMECertificate)
String getCarLicense()
This multivalued field is used to record the values of the license or registration plate associated with an individual.
void setCarLicense(String carLicense)
This multivalued field is used to record the values of the license or registration plate associated with an individual.
String getDepartmentNumber()
Code for department to which a person belongs. This can also be strictly numeric (e.g., 1234) or alphanumeric (e.g., ABC/123).
void setDepartmentNumber(String departmentNumber)
Code for department to which a person belongs. This can also be strictly numeric (e.g., 1234) or alphanumeric (e.g., ABC/123).
String getEmployeeNumber()
Numeric or alphanumeric identifier assigned to a person, typically based on order of hire or association with an organization. Single valued.
void setEmployeeNumber(String employeeNumber)
Numeric or alphanumeric identifier assigned to a person, typically based on order of hire or association with an organization. Single valued.
String getEmployeeType()
Used to identify the employer to employee relationship. Typical values used will be "Contractor", "Employee", "Intern", "Temp", "External", and "Unknown" but any value may be used.
void setEmployeeType(String employeeType)
Used to identify the employer to employee relationship. Typical values used will be "Contractor", "Employee", "Intern", "Temp", "External", and "Unknown" but any value may be used.
byte[] getUserPKCS12()
void setUserPKCS12(byte[] userPKCS12)
String getBusinessCategory()
void setBusinessCategory(String businessCategory)
String getX500UniqueIdentifier()
void setX500UniqueIdentifier(String uniqueIdentifier)
String getRoomNumber()
void setRoomNumber(String roomNumber)
String getSecretary()
void setSecretary(String secretary)
Copyright © 2004-2015 Sakai Project. All Rights Reserved.