Skip to content
Snippets Groups Projects
Verified Commit 9c22dfb9 authored by Timm Fitschen's avatar Timm Fitschen
Browse files

WIP: delete users

parent 4e0552f3
Branches
Tags
2 merge requests!8Release 0.2,!7F acm
Pipeline #16371 passed with warnings
...@@ -111,15 +111,25 @@ message RetrieveSingleRoleRequest { ...@@ -111,15 +111,25 @@ message RetrieveSingleRoleRequest {
message RetrieveSingleRoleResponse { message RetrieveSingleRoleResponse {
// The role. // The role.
Role role = 1; Role role = 1;
// Known users with this role
repeated User users = 2;
} }
// Request message for the <+TODO+> RPC // Request message for the UpdateSingleRole RPC
message UpdateSingleRoleRequest {} message UpdateSingleRoleRequest {
// Response message for the <+TODO+> RPC // The role
Role role = 1;
}
// Response message for the UpdateSingleRole RPC
message UpdateSingleRoleResponse {} message UpdateSingleRoleResponse {}
// Request message for the <+TODO+> RPC
message DeleteSingleRoleRequest {} // Request message for the DeleteSingleRole RPC
// Response message for the <+TODO+> RPC message DeleteSingleRoleRequest {
// the name of the role.
string name = 1;
}
// Response message for the DeleteSingleRole RPC
message DeleteSingleRoleResponse {} message DeleteSingleRoleResponse {}
/////////////////////////////////////////// ///////////////////////////////////////////
...@@ -195,13 +205,26 @@ message RetrieveSingleUserResponse { ...@@ -195,13 +205,26 @@ message RetrieveSingleUserResponse {
User user = 1; User user = 1;
} }
// Request message for the <+TODO+> RPC // Request message for the UpdateSingleUser RPC
message UpdateSingleUserRequest {} message UpdateSingleUserRequest {
// Response message for the <+TODO+> RPC // The new user.
User user = 1;
// The new password. Password will not be updated when this is empty.
string password = 2;
}
// Response message for the UpdateSingleUser RPC
message UpdateSingleUserResponse {} message UpdateSingleUserResponse {}
// Request message for the <+TODO+> RPC
message DeleteSingleUserRequest {} // Request message for the DeleteSingleUser RPC
// Response message for the <+TODO+> RPC message DeleteSingleUserRequest {
// The user's realm
string realm = 1;
// The user's name
string name = 2;
}
// Response message for the DeleteSingleUser RPC
message DeleteSingleUserResponse {} message DeleteSingleUserResponse {}
/////////////////////////////////////////// ///////////////////////////////////////////
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment