File tree Expand file tree Collapse file tree 2 files changed +35
-52
lines changed
Expand file tree Collapse file tree 2 files changed +35
-52
lines changed Original file line number Diff line number Diff line change @@ -17,20 +17,18 @@ service TypeDB {
1717 // Connection API
1818 rpc connection_open (Connection .Open .Req ) returns (Connection .Open .Res );
1919
20- // // Server Manager API
20+ // Server Manager API
2121 rpc servers_all (ServerManager .All .Req ) returns (ServerManager .All .Res );
22- //
23- // // User Manager API
24- // rpc users_contains (UserManager.Contains.Req) returns (UserManager.Contains.Res);
25- // rpc users_create (UserManager.Create.Req) returns (UserManager.Create.Res);
26- // rpc users_delete (UserManager.Delete.Req) returns (UserManager.Delete.Res);
27- // rpc users_all (UserManager.All.Req) returns (UserManager.All.Res);
28- // rpc users_password_set (UserManager.PasswordSet.Req) returns (UserManager.PasswordSet.Res);
29- // rpc users_get (UserManager.Get.Req) returns (UserManager.Get.Res);
30- //
31- // // User API
32- // rpc user_password_update (User.PasswordUpdate.Req) returns (User.PasswordUpdate.Res);
33- // rpc user_token (User.Token.Req) returns (User.Token.Res);
22+
23+ // User Manager API
24+ rpc users_get (UserManager .Get .Req ) returns (UserManager .Get .Res );
25+ rpc users_all (UserManager .All .Req ) returns (UserManager .All .Res );
26+ rpc users_contains (UserManager .Contains .Req ) returns (UserManager .Contains .Res );
27+ rpc users_create (UserManager .Create .Req ) returns (UserManager .Create .Res );
28+
29+ // User API
30+ rpc users_update (User .Update .Req ) returns (User .Update .Res );
31+ rpc users_delete (User .Delete .Req ) returns (User .Delete .Res );
3432
3533 // Database Manager API
3634 rpc databases_get (DatabaseManager .Get .Req ) returns (DatabaseManager .Get .Res );
Original file line number Diff line number Diff line change @@ -7,76 +7,61 @@ syntax = "proto3";
77package typedb.protocol ;
88
99message UserManager {
10+ message All {
11+ message Req {}
1012
11- message Contains {
12- message Req {
13- string username = 1 ;
14- }
1513 message Res {
16- bool contains = 1 ;
17- }
18- }
19-
20- message Create {
21- message Req {
22- string username = 1 ;
23- string password = 2 ;
14+ repeated User users = 1 ;
2415 }
25- message Res {}
2616 }
2717
28- message Delete {
18+ message Contains {
2919 message Req {
30- string username = 1 ;
20+ string name = 1 ;
3121 }
32- message Res {}
33- }
3422
35- message All {
36- message Req {}
3723 message Res {
38- repeated User users = 1 ;
24+ bool contains = 1 ;
3925 }
4026 }
4127
42- message PasswordSet {
28+ message Get {
4329 message Req {
44- string username = 1 ;
45- string password = 2 ;
30+ string name = 1 ;
31+ }
32+
33+ message Res {
34+ User user = 1 ;
4635 }
47- message Res {}
4836 }
4937
50- message Get {
38+ message Create {
5139 message Req {
52- string username = 1 ;
53- }
54- message Res {
5540 User user = 1 ;
5641 }
42+
43+ message Res {}
5744 }
5845}
5946
6047message User {
61- string username = 1 ;
62- optional int64 password_expiry_seconds = 2 ;
48+ string name = 1 ;
49+ optional string password = 2 ;
6350
64- message PasswordUpdate {
51+ message Update {
6552 message Req {
66- string username = 1 ;
67- string password_old = 2 ;
68- string password_new = 3 ;
53+ string name = 1 ;
54+ User user = 2 ;
6955 }
56+
7057 message Res {}
7158 }
7259
73- message Token {
60+ message Delete {
7461 message Req {
75- string username = 1 ;
62+ string name = 1 ;
7663 }
7764
78- message Res {
79- string token = 1 ;
80- }
65+ message Res {}
8166 }
8267}
You can’t perform that action at this time.
0 commit comments