|
Oracle Fusion Middleware User and Role Java API Reference for Oracle Platform Security Services 11g Release 1 (11.1.1) E14658-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface UserManager
This interface represents a user manager that manages execution of various operations, involving users, in the identity repository.
Method Summary | |
---|---|
User |
authenticateUser(java.lang.String user_id, char[] passwd) Authenticates the user. |
User |
authenticateUser(java.lang.String user_id, java.lang.String authProperty, char[] passwd) |
User |
authenticateUser(User user, char[] passwd) |
User |
createUser(java.lang.String name, char[] password) Create a user with specified name in the identity repository. |
User |
createUser(java.lang.String name, char[] password, PropertySet pset) |
void |
dropUser(User user) |
void |
dropUser(UserProfile user) Drop the user from the identity repository. |
boolean |
isCreateUserSupported() |
boolean |
isDropUserSupported() |
boolean |
isModifyUserSupported() |
Method Detail |
---|
boolean isDropUserSupported()
boolean isCreateUserSupported()
boolean isModifyUserSupported()
User createUser(java.lang.String name, char[] password) throws IMException
ObjectExistsException
- Thrown if the user already existsNoPermissionException
- Thrown if the caller doesn't have permission to create a user.OperationFailureException
- Thrown in case of operation failureIMException
- Thrown by the service provider in case of any other problem.User createUser(java.lang.String name, char[] password, PropertySet pset) throws IMException
IMException
void dropUser(UserProfile user) throws IMException
ObjectNotFoundException
- Thrown if the user does not exist.NoPermissionException
- Thrown if the caller doesn't have permission to drop a user.OperationFailureException
- Thrown in case of operation failureIMException
- Thrown by the service provider in case of any other problem.void dropUser(User user) throws IMException
IMException
User authenticateUser(java.lang.String user_id, char[] passwd) throws IMException
user_id
- Login ID required for authentication. Login ID is specified by the constant UserProfile.USER_ID
.passwd
- Password as a character arrayOperationNotSupportedException
- Thrown by the service provider if it doesn't support the operationAuthenticationException
- Thrown if credentials are invalid.IMException
- Thrown by the service provider in case of any other problem.User authenticateUser(User user, char[] passwd) throws IMException
IMException
User authenticateUser(java.lang.String user_id, java.lang.String authProperty, char[] passwd) throws IMException
IMException
|
Oracle Fusion Middleware User and Role Java API Reference for Oracle Platform Security Services 11g Release 1 (11.1.1) E14658-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |