@Path(value="/externaluser/{domainUid}")
public interface IExternalUser
Modifier and Type | Method and Description |
---|---|
void |
create(java.lang.String uid,
ExternalUser eu)
Create an external user
|
void |
delete(java.lang.String uid)
Delete an external user
|
ItemValue<ExternalUser> |
getComplete(java.lang.String uid)
Retrieve an existing external user
|
java.util.List<ItemValue<Group>> |
memberOf(java.lang.String uid)
Returns the list of
Group an external user is in |
java.util.List<java.lang.String> |
memberOfGroups(java.lang.String uid)
Returns the list of
Group an external user is in |
void |
update(java.lang.String uid,
ExternalUser eu)
Modify an existing external user
|
@PUT @Path(value="{uid}") void create(@PathParam(value="uid") java.lang.String uid, ExternalUser eu) throws ServerFault
uid
- eu
- ServerFault
@POST @Path(value="{uid}") void update(@PathParam(value="uid") java.lang.String uid, ExternalUser eu) throws ServerFault
uid
- eu
- ServerFault
@DELETE @Path(value="{uid}") void delete(@PathParam(value="uid") java.lang.String uid) throws ServerFault
uid
- ServerFault
@GET @Path(value="{uid}/complete") ItemValue<ExternalUser> getComplete(@PathParam(value="uid") java.lang.String uid) throws ServerFault
uid
- ServerFault
@GET @Path(value="{uid}/groups") java.util.List<ItemValue<Group>> memberOf(@PathParam(value="uid") java.lang.String uid) throws ServerFault
Group
an external user is inuid
- ServerFault
@GET @Path(value="{uid}/groupUids") java.util.List<java.lang.String> memberOfGroups(@PathParam(value="uid") java.lang.String uid) throws ServerFault
Group
an external user is inuid
- ServerFault
Copyright © 2021. All Rights Reserved.