|
Oracle Fusion Middleware Extensibility Java API Reference for Oracle Access Management Access Manager 11g Release 2 (11.1.2.1.0) E27137-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface UserInfo
Interface for user object.
Method Summary | |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getAllUserProperties() Get all user's properties |
java.lang.String |
getBusinessCity() Return business city for the user |
java.lang.String |
getBusinessCountry() Return business country |
java.lang.String |
getBusinessEmail() Return business email for the user |
java.lang.String |
getBusinessFax() Return business fax for user |
java.lang.String |
getBusinessMobile() Return business mobile |
java.lang.String |
getBusinessPager() Return business pager detail for the user |
java.lang.String |
getBusinessPhone() Return business phone |
java.lang.String |
getBusinessPOBox() Set business po box number for the user |
java.lang.String |
getBusinessPostalAddr() Set business postal address |
java.lang.String |
getBusinessPostalCode() Return business postal code |
java.lang.String |
getBusinessState() Return business state |
java.lang.String |
getBusinessStreet() Return business street of user |
oracle.security.am.engines.common.identity.provider.CanonicalID |
getCanonicalID() Returns the CanonicalID for the user |
java.lang.String |
getDateofBirth() Return user date of birth |
java.lang.String |
getDateofHire() Return date of hire |
java.lang.String |
getDefaultGroup() Return user default group |
java.lang.String |
getDepartment() Return user department |
java.lang.String |
getDepartmentNumber() |
java.lang.String |
getDescription() Set the description for the user |
java.lang.String |
getDN() Returns the DN associated with this user |
java.lang.String |
getEmployeeNumber() Set employee number |
java.lang.String |
getEmployeeType() Return employee type |
java.lang.String |
getFirstName() Return user firstname |
java.lang.String |
getGivenName() Return given name for user |
java.lang.String |
getGUID() Get the GUID of the object. |
java.lang.String |
getHomeAddress() Return home address |
java.lang.String |
getHomePhone() Return home phone number |
java.lang.String |
getIdStoreName() Returns the idStore name this user is associated with |
java.lang.String |
getInitials() Return user initials |
byte[] |
getJPEGPhoto() Set jpeg photo for the user |
java.lang.String |
getLastName() Return user lastname |
java.lang.String |
getMaidenName() Return maiden name for the user |
java.util.List<UserInfo> |
getManagementChain(int maxLevel, java.lang.String upToManagerName, java.lang.String upToTitle) Get Management chain heirarchy for this user. |
java.lang.String |
getManager() Return user's manager |
java.lang.String |
getMiddleName() Return user middlename |
java.lang.String |
getNameSuffix() Return user name suffix |
java.lang.String |
getOrganization() Return organization for the user |
java.lang.String |
getOrganiztionalUnit() Return org unit |
java.lang.String |
getPreferredLanguage() Return user's preferred language |
java.security.Principal |
getPrincipal() Gets the principal of the entity object. |
java.lang.Object |
getPropertyVal(java.lang.String prop) Get a specific property value |
java.util.List<UserInfo> |
getReportees(boolean direct) Get reportee for this user. |
java.lang.String |
getTimeZone() Set timezone for the user |
java.lang.String |
getTitle() Return user title |
java.lang.String |
getUIAccessMode() Return UI access mode |
java.lang.String |
getUserId() Returns the User Id of the user. |
java.lang.String |
getUserID() Return user id |
java.lang.String |
getUserName() Return username of the user |
java.lang.Object |
getUserObject() |
java.lang.String |
getWirelessAcctNumber() Return wireless acct number |
void |
setBusinessEmail(java.lang.String email) Set Business email for the user |
void |
setFirstName(java.lang.String firstname) Utility method to get user firstname user properties. |
void |
setLastName(java.lang.String lastname) Set last name for the user |
Method Detail |
---|
java.lang.String getUserId()
java.lang.String getDN()
java.lang.String getIdStoreName()
oracle.security.am.engines.common.identity.provider.CanonicalID getCanonicalID() throws IdentityProviderException
IdentityProviderException
java.lang.Object getUserObject()
java.security.Principal getPrincipal() throws IdentityProviderException
IdentityProviderException
java.lang.String getGUID()
void setFirstName(java.lang.String firstname) throws IdentityProviderException
IdentityProviderException
void setLastName(java.lang.String lastname) throws IdentityProviderException
lastname
-IdentityProviderException
void setBusinessEmail(java.lang.String email) throws IdentityProviderException
email
-IdentityProviderException
java.lang.String getEmployeeNumber() throws IdentityProviderException
IdentityProviderException
java.lang.String getBusinessPostalAddr() throws IdentityProviderException
IdentityProviderException
java.lang.String getBusinessPOBox() throws IdentityProviderException
IdentityProviderException
byte[] getJPEGPhoto() throws IdentityProviderException
IdentityProviderException
java.lang.String getTimeZone() throws IdentityProviderException
IdentityProviderException
java.lang.String getDescription() throws IdentityProviderException
IdentityProviderException
java.lang.String getDepartmentNumber() throws IdentityProviderException
IdentityProviderException
java.lang.String getGivenName() throws IdentityProviderException
IdentityProviderException
java.lang.String getBusinessEmail() throws IdentityProviderException
IdentityProviderException
java.lang.String getBusinessPager() throws IdentityProviderException
IdentityProviderException
java.lang.String getOrganization() throws IdentityProviderException
IdentityProviderException
java.lang.String getBusinessCity() throws IdentityProviderException
IdentityProviderException
java.lang.String getMaidenName() throws IdentityProviderException
IdentityProviderException
java.lang.String getDepartment() throws IdentityProviderException
IdentityProviderException
java.lang.String getBusinessFax() throws IdentityProviderException
IdentityProviderException
java.lang.String getUserName() throws IdentityProviderException
IdentityProviderException
java.lang.String getBusinessMobile() throws IdentityProviderException
IdentityProviderException
java.lang.String getDateofHire() throws IdentityProviderException
IdentityProviderException
java.lang.String getTitle() throws IdentityProviderException
IdentityProviderException
java.lang.String getNameSuffix() throws IdentityProviderException
IdentityProviderException
java.lang.String getMiddleName() throws IdentityProviderException
IdentityProviderException
java.lang.String getHomePhone() throws IdentityProviderException
IdentityProviderException
java.lang.String getEmployeeType() throws IdentityProviderException
IdentityProviderException
java.lang.String getLastName() throws IdentityProviderException
IdentityProviderException
java.lang.String getDateofBirth() throws IdentityProviderException
IdentityProviderException
java.lang.String getManager() throws IdentityProviderException
IdentityProviderException
java.lang.String getBusinessState() throws IdentityProviderException
IdentityProviderException
java.lang.String getHomeAddress() throws IdentityProviderException
IdentityProviderException
java.lang.String getBusinessStreet() throws IdentityProviderException
IdentityProviderException
java.lang.String getBusinessPostalCode() throws IdentityProviderException
IdentityProviderException
java.lang.String getInitials() throws IdentityProviderException
IdentityProviderException
java.lang.String getUserID() throws IdentityProviderException
IdentityProviderException
java.lang.String getFirstName() throws IdentityProviderException
IdentityProviderException
java.lang.String getDefaultGroup() throws IdentityProviderException
IdentityProviderException
java.lang.String getOrganiztionalUnit() throws IdentityProviderException
IdentityProviderException
java.lang.String getWirelessAcctNumber() throws IdentityProviderException
IdentityProviderException
java.lang.String getBusinessPhone() throws IdentityProviderException
IdentityProviderException
java.lang.String getBusinessCountry() throws IdentityProviderException
IdentityProviderException
java.lang.String getPreferredLanguage() throws IdentityProviderException
IdentityProviderException
java.lang.String getUIAccessMode() throws IdentityProviderException
IdentityProviderException
java.util.List<UserInfo> getManagementChain(int maxLevel, java.lang.String upToManagerName, java.lang.String upToTitle) throws IdentityProviderException
maxLevel
- search management chain heirarchy only up to supplied level. Complete management heirarchy search is done if -ve value is supplied.upToManagerName
- Search management chain heirarchy up to supplied manager's name (UserProfile.NAME) this criteria is ignored from search if null value is supplied.upToTitle
- Search management chain heirarchy up to the supplied title this criteria is ignored from search if null value is supplied.NoPermissionException
- Thrown if the caller doesn't have permission to execute this operation.OperationFailureException
- Thrown in case of operation failureIdentityProviderException
- Thrown by the service provider in case of any other problem.java.lang.Object getPropertyVal(java.lang.String prop) throws IdentityProviderException
prop
- - property nameIdentityProviderException
java.util.List<UserInfo> getReportees(boolean direct) throws IdentityProviderException
direct
- if true only direct reportees are returned else all are returned.ObjectNotFoundException
- Thrown if the search doesn't return any results.NoPermissionException
- Thrown if the caller doesn't have permission to execute this operation.OperationFailureException
- Thrown in case of operation failureIdentityProviderException
- Thrown by the service provider in case of any other problem.java.util.Map<java.lang.String,java.lang.Object> getAllUserProperties() throws IdentityProviderException
IdentityProviderException
|
Oracle Fusion Middleware Extensibility Java API Reference for Oracle Access Management Access Manager 11g Release 2 (11.1.2.1.0) E27137-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 2013, Oracle Corp. All Rights Reserved.