Interface UserInfo
public interface UserInfo
Interface for user object.
- Since:
- 11gR1PS1
-
Method Summary
Modifier and TypeMethodDescriptionGet all user's propertiesReturns user object from underlying implementation of identity service.Return business city for the userReturn business countryReturn business email for the userReturn business fax for userReturn business mobileReturn business pager detail for the userReturn business phoneSet business po box number for the userSet business postal addressReturn business postal codeReturn business stateReturn business street of useroracle.security.am.engines.common.identity.provider.CanonicalIDReturns the CanonicalID for the userReturn user date of birthReturn date of hireReturn user default groupReturn user departmentSet the description for the usergetDN()Returns the DN associated with this userSet employee numberReturn employee typeReturn user firstnameReturn given name for usergetGUID()Get the GUID of the object.Return home addressReturn home phone numberReturns the idStore name this user is associated withReturn user initialsbyte[]Set jpeg photo for the userReturn user lastnameReturn maiden name for the userReturn user's managerReturn user middlenameReturn user name suffixReturn organization for the userReturn org unitReturn user's preferred languageGets the principal of the entity object.getPropertyVal<wbr>(String prop)Get a specific property valueSet timezone for the usergetTitle()Return user titleReturn UI access modeReturns the User Id of the user.Return username of the userReturn wireless acct numbervoidsetBusinessEmail<wbr>(String email)Set Business email for the uservoidsetFirstName<wbr>(String firstname)Utility method to get user firstname user properties.voidsetLastName<wbr>(String lastname)Set last name for the user
-
Method Details
-
getUserId
String getUserId()Returns the User Id of the user.- Returns:
- String The user id.
-
getDN
String getDN()Returns the DN associated with this user- Returns:
- String The Distinguished Name of this user.
-
getIdStoreName
String getIdStoreName()Returns the idStore name this user is associated with- Returns:
- String The name of the Id Store
-
getCanonicalID
oracle.security.am.engines.common.identity.provider.CanonicalID getCanonicalID() throws IdentityProviderExceptionReturns the CanonicalID for the user- Returns:
- CanonicalID The CanonicalID.
- Throws:
IdentityProviderException
-
getAuthUserObject
Object getAuthUserObject()Returns user object from underlying implementation of identity service.- Returns:
- user object
-
getPrincipal
Gets the principal of the entity object.- Returns:
- Principal
- Throws:
IdentityProviderException
-
getGUID
String getGUID()Get the GUID of the object. This is used as a unique identifier for the user- Returns:
-
setFirstName
Utility method to get user firstname user properties.- Throws:
IdentityProviderException
-
setLastName
Set last name for the user- Parameters:
lastname-- Throws:
IdentityProviderException
-
setBusinessEmail
Set Business email for the user- Parameters:
email-- Throws:
IdentityProviderException
-
getEmployeeNumber
Set employee number- Returns:
- Throws:
IdentityProviderException
-
getBusinessPostalAddr
Set business postal address- Returns:
- Throws:
IdentityProviderException
-
getBusinessPOBox
Set business po box number for the user- Returns:
- Throws:
IdentityProviderException
-
getJPEGPhoto
Set jpeg photo for the user- Returns:
- Throws:
IdentityProviderException
-
getTimeZone
Set timezone for the user- Returns:
- Throws:
IdentityProviderException
-
getDescription
Set the description for the user- Returns:
- Throws:
IdentityProviderException
-
getDepartmentNumber
- Returns:
- Throws:
IdentityProviderException
-
getGivenName
Return given name for user- Returns:
- Throws:
IdentityProviderException
-
getBusinessEmail
Return business email for the user- Returns:
- Throws:
IdentityProviderException
-
getBusinessPager
Return business pager detail for the user- Returns:
- Throws:
IdentityProviderException
-
getOrganization
Return organization for the user- Returns:
- Throws:
IdentityProviderException
-
getBusinessCity
Return business city for the user- Returns:
- Throws:
IdentityProviderException
-
getMaidenName
Return maiden name for the user- Returns:
- Throws:
IdentityProviderException
-
getDepartment
Return user department- Returns:
- Throws:
IdentityProviderException
-
getBusinessFax
Return business fax for user- Returns:
- Throws:
IdentityProviderException
-
getUserName
Return username of the user- Returns:
- Throws:
IdentityProviderException
-
getBusinessMobile
Return business mobile- Returns:
- Throws:
IdentityProviderException
-
getDateofHire
Return date of hire- Returns:
- Throws:
IdentityProviderException
-
getTitle
Return user title- Returns:
- Throws:
IdentityProviderException
-
getNameSuffix
Return user name suffix- Returns:
- Throws:
IdentityProviderException
-
getMiddleName
Return user middlename- Returns:
- Throws:
IdentityProviderException
-
getHomePhone
Return home phone number- Returns:
- Throws:
IdentityProviderException
-
getEmployeeType
Return employee type- Returns:
- Throws:
IdentityProviderException
-
getLastName
Return user lastname- Returns:
- Throws:
IdentityProviderException
-
getDateofBirth
Return user date of birth- Returns:
- Throws:
IdentityProviderException
-
getManager
Return user's manager- Returns:
- Throws:
IdentityProviderException
-
getBusinessState
Return business state- Returns:
- Throws:
IdentityProviderException
-
getHomeAddress
Return home address- Returns:
- Throws:
IdentityProviderException
-
getBusinessStreet
Return business street of user- Returns:
- Throws:
IdentityProviderException
-
getBusinessPostalCode
Return business postal code- Returns:
- Throws:
IdentityProviderException
-
getInitials
Return user initials- Returns:
- Throws:
IdentityProviderException
-
getFirstName
Return user firstname- Returns:
- Throws:
IdentityProviderException
-
getDefaultGroup
Return user default group- Returns:
- Throws:
IdentityProviderException
-
getOrganiztionalUnit
Return org unit- Returns:
- Throws:
IdentityProviderException
-
getWirelessAcctNumber
Return wireless acct number- Returns:
- Throws:
IdentityProviderException
-
getBusinessPhone
Return business phone- Returns:
- Throws:
IdentityProviderException
-
getBusinessCountry
Return business country- Returns:
- Throws:
IdentityProviderException
-
getPreferredLanguage
Return user's preferred language- Returns:
- Throws:
IdentityProviderException
-
getUIAccessMode
Return UI access mode- Returns:
- Throws:
IdentityProviderException
-
getPropertyVal
Get a specific property value- Parameters:
prop- - property name- Returns:
- Throws:
IdentityProviderException
-
getAllUserProperties
Get all user's properties- Returns:
- Throws:
IdentityProviderException
-