| 
 | 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 | |||||||
| 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 | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||