public interface GroupService
Modifier and Type | Method and Description |
---|---|
Call<java.lang.Integer> |
getAlias(java.lang.Integer groupId)
Get group alias
ID du groupe dont ce groupe hérite les droits.
|
Call<java.lang.String> |
getName(java.lang.Integer groupId)
Get the name of the group
LWM2M path: /1025/{groupId}/0
|
Call<java.lang.Integer> |
getScramUserIteration(java.lang.Integer groupId)
Get scram user iteration
SCRAM Hash Iteration: Nombre d'itérations utilisé en SCRAM pour le dernier hashage.
|
Call<java.lang.Integer> |
getScramUserSalt(java.lang.Integer groupId)
Get scram user salt
User-specific salt utilisé (avec le User Name) pour saller les hashs du password StoredKey et ServerKey.
|
Call<java.lang.Integer> |
getSessionLifetime(java.lang.Integer groupId)
Get the maximum session lifetime
LWM2M path: /1025/{groupId}/4
|
Call<java.lang.Void> |
postPassword(java.lang.Integer groupId,
java.lang.String password)
Update password
Demande de modification du Pwd, arguments :* pwd (16 chars) in no security or 1-hash modes.* StoredKey+ServerKey+UserSalt+UserIt (40 uchar) in SCRAM multi-hash mode
LWM2M path: /1025/{groupId}/2
|
Call<java.lang.Void> |
putAlias(java.lang.Integer groupId,
java.lang.Integer value)
Write group alias
LWM2M path: /1025/{groupId}/5
|
Call<java.lang.Void> |
putName(java.lang.Integer groupId,
java.lang.String name)
Write group name
LWM2M path: /1025/{groupId}/0
|
Call<java.lang.Void> |
putScramUserIteration(java.lang.Integer groupId,
java.lang.Integer value)
Write scram user iteration
LWM2M path: /1025/{groupId}/7
|
Call<java.lang.Void> |
putScramUserSalt(java.lang.Integer groupId,
java.lang.Integer value)
Write scram user salt
LWM2M path: /1025/{groupId}/16
|
Call<java.lang.Void> |
putSessionLifetime(java.lang.Integer groupId,
java.lang.Integer value)
Write session lifetime
LWM2M path: /1025/{groupId}/4
|
@Get(value="/group/{groupId}/alias") Call<java.lang.Integer> getAlias(@Path(value="groupId") java.lang.Integer groupId)
groupId
- input@Get(value="/group/{groupId}/name") Call<java.lang.String> getName(@Path(value="groupId") java.lang.Integer groupId)
groupId
- input@Get(value="/group/{groupId}/scram-user-iteration") Call<java.lang.Integer> getScramUserIteration(@Path(value="groupId") java.lang.Integer groupId)
groupId
- input@Get(value="/group/{groupId}/scram-user-salt") Call<java.lang.Integer> getScramUserSalt(@Path(value="groupId") java.lang.Integer groupId)
groupId
- input@Get(value="/group/{groupId}/session-lifetime") Call<java.lang.Integer> getSessionLifetime(@Path(value="groupId") java.lang.Integer groupId)
groupId
- input@Post(value="/group/{groupId}/password") Call<java.lang.Void> postPassword(@Path(value="groupId") java.lang.Integer groupId, @Body(converter="string") java.lang.String password)
groupId
- inputpassword
- input@Put(value="/group/{groupId}/alias") Call<java.lang.Void> putAlias(@Path(value="groupId") java.lang.Integer groupId, @Body(converter="integer_uint16") java.lang.Integer value)
groupId
- inputvalue
- input@Put(value="/group/{groupId}/name") Call<java.lang.Void> putName(@Path(value="groupId") java.lang.Integer groupId, @Body(converter="string") java.lang.String name)
groupId
- inputname
- input@Put(value="/group/{groupId}/scram-user-iteration") Call<java.lang.Void> putScramUserIteration(@Path(value="groupId") java.lang.Integer groupId, @Body(converter="integer_uint32") java.lang.Integer value)
groupId
- inputvalue
- input@Put(value="/group/{groupId}/scram-user-salt") Call<java.lang.Void> putScramUserSalt(@Path(value="groupId") java.lang.Integer groupId, @Body(converter="integer_uint32") java.lang.Integer value)
groupId
- inputvalue
- input@Put(value="/group/{groupId}/session-lifetime") Call<java.lang.Void> putSessionLifetime(@Path(value="groupId") java.lang.Integer groupId, @Body(converter="integer_uint16") java.lang.Integer value)
groupId
- inputvalue
- input