public class UserManagementClientImpl extends ServiceClientImpl implements UserManagementClient
Constructor and Description |
---|
UserManagementClientImpl(URL serviceUrl) |
Modifier and Type | Method and Description |
---|---|
void |
addUser(String userId,
String password,
boolean canCallServices,
UserProfile profile,
Attribute[] attributes) |
protected org.apache.axis.client.Stub |
createStub(URL url) |
void |
deleteUser(String userId) |
Calendar |
getPasswordChangedDate(String userId) |
Attribute[] |
getUserAttributes(String userId,
String[] attributeNames) |
boolean |
getUserCanCallServices(String userId) |
String |
getUserDigestedPassword(String userId) |
String |
getUserPassword(String userId) |
UserProfile |
getUserProfile(String userId) |
void |
initialize() |
UserEntrySearchResult |
searchUsers(int startIndex,
int maxCount,
MatchingCondition[] conditions,
Order[] orders) |
UserEntrySearchResult |
searchUsersShouldChangePassword(int startIndex,
int maxCount,
int days,
Order[] orders) |
void |
setUserAttributes(String userId,
Attribute[] attributes) |
void |
setUserCanCallServices(String userId,
boolean canCallServices) |
void |
setUserPassword(String userId,
String password) |
void |
setUserProfile(String userId,
UserProfile profile) |
addRequestHeader, convert, getLastCallTree, getLastCopyrightInfo, getLastLicenseInfo, getLastName, getTreeBindings, invoke, setPassword, setUpService, setUserId
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addRequestHeader, getLastCallTree, getLastCopyrightInfo, getLastLicenseInfo, getLastName, getTreeBindings, setPassword, setUserId
public UserManagementClientImpl(URL serviceUrl)
protected org.apache.axis.client.Stub createStub(URL url) throws javax.xml.rpc.ServiceException
createStub
in class ServiceClientImpl
javax.xml.rpc.ServiceException
public void initialize() throws LangridException
initialize
in interface UserManagementClient
LangridException
public UserEntrySearchResult searchUsers(int startIndex, int maxCount, MatchingCondition[] conditions, Order[] orders) throws LangridException
searchUsers
in interface UserManagementClient
LangridException
public UserEntrySearchResult searchUsersShouldChangePassword(int startIndex, int maxCount, int days, Order[] orders) throws LangridException
searchUsersShouldChangePassword
in interface UserManagementClient
LangridException
public void addUser(String userId, String password, boolean canCallServices, UserProfile profile, Attribute[] attributes) throws LangridException
addUser
in interface UserManagementClient
LangridException
public void deleteUser(String userId) throws LangridException
deleteUser
in interface UserManagementClient
LangridException
public UserProfile getUserProfile(String userId) throws LangridException
getUserProfile
in interface UserManagementClient
LangridException
public void setUserProfile(String userId, UserProfile profile) throws LangridException
setUserProfile
in interface UserManagementClient
LangridException
public Attribute[] getUserAttributes(String userId, String[] attributeNames) throws LangridException
getUserAttributes
in interface UserManagementClient
LangridException
public void setUserAttributes(String userId, Attribute[] attributes) throws LangridException
setUserAttributes
in interface UserManagementClient
LangridException
public void setUserPassword(String userId, String password) throws LangridException
setUserPassword
in interface UserManagementClient
LangridException
public Calendar getPasswordChangedDate(String userId) throws LangridException
getPasswordChangedDate
in interface UserManagementClient
LangridException
public String getUserDigestedPassword(String userId) throws LangridException
getUserDigestedPassword
in interface UserManagementClient
LangridException
public String getUserPassword(String userId) throws LangridException
getUserPassword
in interface UserManagementClient
LangridException
public boolean getUserCanCallServices(String userId) throws LangridException
getUserCanCallServices
in interface UserManagementClient
LangridException
public void setUserCanCallServices(String userId, boolean canCallServices) throws LangridException
setUserCanCallServices
in interface UserManagementClient
LangridException