|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Provisioning
| Method Summary | |
|---|---|
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. |
| Method Detail |
|---|
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 failure
String delete(String accountid)
throws ProvisioningException
accountid. -
ProvisioningException - in case of failure.List<WSUser> query(Operand query)
query - filter
String 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 failure
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||