@BindingType(value="http://www.w3.org/2003/05/soap/bindings/HTTP/") public interface Provisioning
| Modifier and Type | Method and Description |
|---|---|
String |
authenticate(String username,
String password)
Verify user creentials
|
String |
checkAlive()
Returns "OK" if the resource is available.
|
String |
create(List<WSAttributeValue> data)
Creates user account.
|
String |
delete(String accountid)
Deletes user account.
|
int |
getLatestChangeNumber()
Gets the latest change id.
|
Boolean |
isAuthenticationSupported()
Checks if authentication is supported.
|
Boolean |
isSyncSupported()
Checks if synchronization is supported.
|
List<WSUser> |
query(Operand query)
Searches for user accounts.
|
String |
resolve(String username)
Returns accountid related to the specified username.
|
List<WSAttribute> |
schema()
Returns the schema.
|
List<WSChange> |
sync()
Returns changes to be synchronized.
|
String |
update(String accountid,
List<WSAttributeValue> data)
Updates user account.
|
Boolean isAuthenticationSupported()
Boolean isSyncSupported()
String authenticate(String username, String password) throws ProvisioningException
username - password - ProvisioningException - in case of authentication failed.String checkAlive()
List<WSAttribute> schema()
String create(List<WSAttributeValue> data) throws ProvisioningException
a - set of account attributes.ProvisioningException - in case of failure.String update(String accountid, List<WSAttributeValue> data) throws ProvisioningException
accountid. - a - set of attributes to be updated.ProvisioningException - in case of failureString delete(String accountid) throws ProvisioningException
accountid. - ProvisioningException - in case of failure.List<WSUser> query(Operand query)
query - filterString resolve(String username) throws ProvisioningException
username. - ProvisioningException - in case of failure.int getLatestChangeNumber()
throws ProvisioningException
ProvisioningException - in case of failure.List<WSChange> sync() throws ProvisioningException
ProvisioningException - in case of failureCopyright © 2012. All Rights Reserved.