public interface AclService
Modifier and Type | Method and Description |
---|---|
Call<java.lang.Integer> |
getInstanceId(java.lang.Integer objectId)
Get ACL object instance id
LWM2M path: /2/{objectId}/1
|
Call<ListAclEntry> |
getList(java.lang.Integer objectId)
Get ACL list
Ressource contenant les droits d'un groupe sur cet objet : * ressource instance ID = Short Server ID du groupe
LWM2M path: /2/{objectId}/2
|
Call<java.lang.Integer> |
getObjectId(java.lang.Integer objectId)
Get acl object id
LWM2M path: /2/{objectId}/0
|
Call<java.lang.Integer> |
getOwner(java.lang.Integer objectId)
Get ACL group owner id
LWM2M path: /2/{objectId}/3
|
Call<java.lang.Void> |
putList(java.lang.Integer objectId)
Write ACL
LWM2M path: /2/{objectId}/2
|
Call<java.lang.Void> |
putOwner(java.lang.Integer objectId,
java.lang.Integer ownerId)
Set access control owner group
LWM2M path: /2/{objectId}/3
|
@Get(value="/acl/{objectId}/instance-id") Call<java.lang.Integer> getInstanceId(@Path(value="objectId") java.lang.Integer objectId)
objectId
- input@Get(value="/acl/{objectId}/list") Call<ListAclEntry> getList(@Path(value="objectId") java.lang.Integer objectId)
objectId
- input@Get(value="/acl/{objectId}/object-id") Call<java.lang.Integer> getObjectId(@Path(value="objectId") java.lang.Integer objectId)
objectId
- input@Get(value="/acl/{objectId}/owner") Call<java.lang.Integer> getOwner(@Path(value="objectId") java.lang.Integer objectId)
objectId
- input@Put(value="/acl/{objectId}/list") Call<java.lang.Void> putList(@Path(value="objectId") java.lang.Integer objectId)
objectId
- input@Put(value="/acl/{objectId}/owner") Call<java.lang.Void> putOwner(@Path(value="objectId") java.lang.Integer objectId, @Body(converter="integer_uint32") java.lang.Integer ownerId)
objectId
- inputownerId
- input