Interface SSHUserClient<T>
- All Superinterfaces:
Pageable<T>
- All Known Implementing Classes:
SSHUserClientImpl
SSHUserClient interface.
- Version:
- $Id: $Id
- Author:
- ianjones
-
Method Summary
Modifier and TypeMethodDescriptionaddDevice.checkUsernameAvailability(String username) checkUsernameAvailability.create(SSHUserCreatorJson sshUserCreatorJson) create.deleteDevice(String uuid, String deviceUuid) deleteDevice.getByUuid.list(RequestBuilder.SSHUser requestBuilder) list.refresh.updatePassword(String uuid, String newPassword) updatePassword.
-
Method Details
-
list
list.
- Parameters:
requestBuilder- aRequestBuilder.SSHUserobject.- Returns:
- a
Pageobject.
-
getByUuid
getByUuid.
- Parameters:
uuid- aStringobject.- Returns:
- a
SSHUserJsonobject.
-
create
create.
- Parameters:
sshUserCreatorJson- aSSHUserCreatorJsonobject.- Returns:
- a
SSHUserJsonobject.
-
deleteDevice
-
addDevice
-
updatePassword
-
checkUsernameAvailability
-
refresh
refresh.
- Parameters:
uuid- aStringobject.- Returns:
- a
SSHUserJsonobject.
-